fix RGB string parser to handle 3 digit hex format
Merge pull request #4 from hjanetzek/fix_rgb_parser

fix RGB string parser to handle 3 digit hex format
fix recursion in Rule.hashCode()
fix recursion in Rule.equals()
Merge pull request #5 from hjanetzek/fix_rule_recursions

Fix rule recursions
moved geojson support into core module
renaming root and core pom
tweaking version / revision output
disabling shade, and removing geojson dependency
data api refactoring

- VectorData -> VectorDataset
- TileSet -> TileDataset
- Removed Registry.Item
- Simplified DataRef
not throwing exception when driver declares no keys
outputting json from cli commands
factored out registry create into separate method
fixing some formatting and comma issues
added optional argument to driver command for specific driver
using workspace/dataset as type value
added carto driver
added JSONRegistry
Refactored feature classes
added additional constructors