testable bmsql integration, added tests, moved to a different package

git-svn-id: http://svn.terracotta.org/svn/ehcache@7806 b9324663-ca0f-0410-8574-be9b3887307d
merging BMQL integration classes from trunk

git-svn-id: http://svn.terracotta.org/svn/ehcache@7807 b9324663-ca0f-0410-8574-be9b3887307d