Changed Connection to implent autoClosable interface. Connection will rollback if not already closed, when close() method is called. Also added test,
and changed tests to target java 1.7.
updated connection to oracle, to work with the newest Oracle Developer Day VM.
Changed 'throws exception' from close() method on Connection class.
 Also changed test, so it doesn't rely on java 7 autoClosable feature.
Going back to language level 1.5 for testing.
Merge pull request #51 from aaberg/feature-beginTransactio-as-autoClosable

Connection as autoClosable
Merge branch 'lazy_table' into 'master'

Conflicts:
	src/test/java/org/sql2o/Sql2oTest.java