Remove PointerCalculatorFactory

* clean up pointer calculator tests
* move construction of shared_ptr into static PointerCalculator::create
Cleanup pointercalculator class, added override spec
Merge pull request #155 from bastih/feature/remove_pointercalc_factory

PointerCalculator cleanup
Remove unused tracking or result sorting
Improve url decoding to involve fewer steps, and less copying
More Features for Query Execution

  * Limit and Offset for Queries as HTTP Params (like the query)
  * SimpleTableScan has ofDelta flag to restrict the search to the delta
  * Added generic expression for simple delta searches
  * Appending to delta is now really thread safe
  * Added auto increment field as Serial when using JsonTable to create tables
  * affectedRows and generatedKeys as fields in the meta data of the query
  * Adding serial fields for auto_increment in JsonTables
Merge pull request #157 from bastih/master

Improve url decoding to involve fewer steps, and less copying
Merge pull request #156 from hyrise/feature/value_scan_for_delta

More Features for Query Execution
Remove unused includes and generation
Moving UUID generation into Store constructor
Fix a few compiler warning while we are cleaning up
Remove unnecessary consts from AbstractTable interface
Merge pull request #162 from bastih/feature/clean_up_abstracttable

AbstractTable cleanup
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/lib/storage/AbstractTable.h
Merge fix
Help message on unrecognized program options
Merge pull request #159 from kaihowl/feature/kh-option

Feature/kh option
Added kaihowl to contributors roster
Reallow for BUILD_VERBOSE=1 to have effect

Conflicts:
	Makefile
Fix issue with ci_build