refactor quirks and allow bidirectional converters
cleanup unused ideas
add some docs
add test for two way converter
renamed PojoPerformanceTests to PojoPerformanceTest, so that performance tests are run with mvn test
I accidently screwed up metadata caching when fixing #68. This made sql2o extremely slow. This is now fixed, and we are back on top.
Merge branch 'master' into converters_v2

Conflicts:
	core/src/main/java/org/sql2o/PojoResultSetIterator.java
Merge pull request #70 from aaberg/converters_v2

Bidirectional Converters and Quirks
Merge branch 'master' of https://github.com/aaberg/sql2o into aaberg-master

Conflicts:
	core/src/main/java/org/sql2o/PojoResultSetIterator.java
	core/src/main/java/org/sql2o/Query.java
	core/src/main/java/org/sql2o/ResultSetIteratorBase.java
	core/src/main/java/org/sql2o/reflection/PojoMetadata.java