start implementation of projection mapping
add new query map method on the query engine, add simple test on projection map.
add generic implementation for result mapping
upgraded java version to 1.7 and minor code refactor.
add of simple helper for mapper value management.
improved test of failure cases
add generic support to setMapping internal api.
fix generic managment in the result query.