Added Closeable support for java 7.
Fixed space placement.
Revamped the javax.persistance annotations.
Added a Dao.create(Collection) method for bulk creation.  Thanks to
Farrukh Najmi for the good idea.
Added create(Collection)
Reverted a reuse of select arg.
Changed the way the max auto refresh field is injected so we can use the
annotation default value.  Thanks to @JasonRobinson.
Fixed a bug with UpdateBuilder methods returning wrong type.  Thanks to
Joseph Jones.  Bug #180.
Fixed a bug with the raw results that they are not obeying the AS SQL.
Thanks to nonameplum.  Bug #183.
Added tests for proper name handling with AS.
Added support for DaoObserver pattern to support Android stuff.
Change the WeakHashMap to a ConcurrentHashMap because we don't need that
complexity.