Merge pull request #40 from kpartlow/master

Merged changes and updated Tests
- Removed getCellUsingObject() and setCellUsingObject().
- Made ObjectToMap() public on NCube.
- Added more Rule Engine jump() tests.
- Added test to verify that getCells() called with ruleAxisName bound to a rule name skips all rules up until the rule with the given name is located.  Execution then linearly continues on from there.
- parsing of SET values now handled.  Many new tests added to verify this work.
- NEAREST axis values now support parsing LatLon and Point3D
- added more clarifying exception error messages and clarifying comments in the code
- Added more tests to bring up code coverage to 96%
Mocked test that cannot be reached anyother way.  Since we are using a ByteArrayOutputStream in JsonWriter.objecttoJson we cannot hit IOException without mock.
Merge branch 'master' of https://github.com/jdereg/n-cube