Strip system properties as needed during CUD ops

update system property return logic

code review fixes

Address additional code review feedback

Fix bug in if statement, refactor added logic around

Add function documentation
[iOS] Remove unasked for system properties for CUD
[iOS] Translate array in query parameters

Arrays will now become name=value1&name=value2, etc
[iOS] Address review comments for arrays in query
Merge pull request #309 from phvannor/array-params

[iOS] Translate array in query parameters
Update json serializer so object gets replaced

Fix issue with arrays coming back getting appended to existing array in
item
Merge pull request #308 from phvannor/iOS-remove-sysprops

[iOS] Remove unasked for system properties for CUD
Merge pull request #312 from phvannor/list-double-bug

Update json serializer so object gets replaced
Merge pull request #307 from phvannor/cud-system-properties

Strip system properties as needed during CUD ops
Merge branch 'dev' into offline

Conflicts:
	sdk/Managed/src/Microsoft.WindowsAzure.MobileServices/Table/MobileServiceTable.cs
	sdk/Managed/src/Microsoft.WindowsAzure.MobileServices/Table/Serialization/MobileServiceSerializer.cs
	sdk/Managed/test/Microsoft.WindowsAzure.MobileServices.Test/UnitTests/Table/MobileServiceTable.Test.cs
	sdk/iOS/src/MSTableRequest.m
	sdk/iOS/test/MSTableFuncTests.m
	sdk/iOS/test/MSTestFilter.m