More work on java queue stuff.. abstarcted the queue connection stuff.  Needs comments/tests/consumer needs to be finished still.
All complete for now... needs tests!  better comments.
merge conflicts