Point Of Interest (Quest Details etc.)

@wsuchy , @jacekjursza and me - decided to implement QuestDetails API and NearbyQuests API (+ all related stuff) in single brunch (because these tasks are strongly coupled).

At the moment - this pull request must be only reviewed and not merged!
I'd go with both actually :)
Solr indexes are accessible for update to multiple clients, so it is possible that data stored correctly becomes corrupt afterwards.

My point was more along the lines of making sure that we will know if something is wrong (i.e. log anomalies) and that data returned is not corrupt - either we return correct data, or we don't return anything.