Merge pull request #46 from kpartlow/master

Added in ServiceAdapters to make changing out the service layer easier.  There is not a service adapter for JDBC and a service adapter for Mongo which allows the Service interface to not change
Made error handling better
Merge branch 'master' of https://github.com/jdereg/n-cube