removed warnings
- added generic wildcard instead of raw type useage
- SQLDeepDataObjectAssembler uses request.getklass for the cast
- try with resources for BufferedReader in JsonREquestBuilder
- unchecked cast (supressed and added TODO)
- unused fields (supressed and added TODO)