ISPN-3482 Do not use LevelDB implementation classes in the server code

- Make the possible LevelDB implementation modules optional
ISPN-3478 Polish CS API revamp

* update server with the new cache store API changes
make server compile
ISPN-3489 The REST Cache store now uses HttpComponents 4.x instead of httpclient 3.x