Updated JsonSerializerSettings to public so it can be customized. Now settings can be set while configuration is getting created as it has a overloaded constructor which takes JsonSerializerSettings as input.
Using this settings in the serialize process also.
Changes to address issue #93
This pr closes #93