Adds StringUtils.getQueryParameterMap.
Trimming trailing spaces.
Fixes a possible issue with ObjectType.getIndexByFields when the names is null or when the field names are similar (e.g. [ foo, bar ] would match a single field named foobar)
Combines both SqlDatabase.serializeData into a single serializeState since serializeData(Map) wasn't used any more.
Merge branch 'master' into feature/fieldsource
Removes the unnecessary ObjectType.options.
Changes to use ObjectField modification instead of options for @FieldIndexTable data.
Formatting.
Fixes field options not being copied to index options correctly for @SqlDatabase.IndexTable to work.
Changes joining with the source table in SqlQuery to be LEFT OUTER instead of INNER so that items always show.