Merge remote-tracking branch 'upstream/master'
Made soem changes t allow the Extensions load more default classes
RDBMS Changes
Fixes
Changes asked in the PR 151, moving the configurations to the lightblue-metadata.json
Merge remote-tracking branch 'upstream/master' into rdbms_changes
Schema validator should be test scope
Merge pull request #165 from bserdar/master

Schema validator should be test scope
Fix #167: field exclusions should take into account the case where field path contains ANY
Merge pull request #168 from bserdar/fix_167

Fix #167: field exclusions should take into account the case where field path contains ANY
Fix #167: field exclusions should take into account the case where field path contains ANY
More unit tests
More unit tests
Merge pull request #170 from bserdar/fix_167

More unit tests
Fix pretty print when object node is empty
Merge pull request #171 from bserdar/fix_pretty_print_null_node

Fix pretty print null node
Merge pull request #151 from luan-cestari/rdbms_changes

Rdbms changes

This is OK for now, but we have to refactor the configuration subsystem so that Extensions are configured at the top-level app (rest apps), and passed down to these classes, instead of initialized and read here. Reading capabilities from a config file external to the deployable artifact is not a good idea. The deployable artifact itself should know its capabilities.( #172)
Test for #160, cannot reproduce
Merge pull request #175 from bserdar/160_array_uids

Test for #160, cannot reproduce
Save does not update uid fields, fix and unit tests