package updates and change Jil and JSON.NET serializers to allow passing options