abstracted database implementation so that a redis version can easily be done in place.
the 'sql' rule in the gitignore was blocking the addition of the co.sblock.data.sql package... seriously git? I would expect you to be case sensitive
made the sql / redis cleanup better
added the fix for delete users bug
added GSON (for later use) and removed unnecessary import
so User.getUser(UUID) and UserManager.getUser(UUID) were literally the same thing, and since the one in the User class relied exclusively on the UserManager one, I replaced all of the User.getUser with UserManager.getUser
merged from master repo, but for some reason the classpath went wonky... i think it might bave been line endings? or maybe spaces/tabs
added the jars for the classpath, removed tehm from gitignore, and added redis stuff. test will come later
phase one of first unit test coming together
started move of User to factory method, added some exceptions to the redis impl, got some working tests in the redisTester
Merge branch 'COMP_ADD' into redis-refactor
user refactor under way, fixed enum
Merge branch 'COMP_ADD' into redis-refactor
Merge branch 'COMP_ADD' into redis-refactor
changed method name to reflect that it was not in fact returning a list
got the build working! now to finish the redis impl.
merged from mainline branch, finished cleanup of tower nonsense
added build script
adding build.xml, tests, gson
this is teh good build.xml