New Dependency and REST API

Jackson dependency for JSON API
Hotel REST Controller
Basic GET API for two entities
Basic hotel controller implementation
Error response handler
Basic user controller implementation, generic controller for exception handling
REST Api in separate module with Spring implementation
Deploy REST Api together with bm-web
Deploy REST Api together with bm-web
Merge branch 'rest-api' of https://github.com/jakubpolak/BookingManager into rest-api
Complete API implementation - not tested yet
Added transaction manager into REST API, updated contexts for deploy
Contructors for setting all attributes (Jackson required)
Hotel create REST request working
REST API done
REST client now belongs to core module
New response codes for REST api
Update README.md
Fix conflicts.