Feature/remove jndi dependencies

@timf @labisso This creates a central factory for dasein persist objects called DaseinPersist which takes a DataSource as an argument and can produce Transaction and PersistentCache objects.

It also removes pretty much everything that had to do with Riak and some other cruft.
ah, this was one of those annoying things when you do a refactor with intellij and don't notice some of the string changes