Move the bso interfaces to a new api package.
Move the dao interfaces over to a new api package.
Remove unused user bso and dao tests for the time being.
Make changes to the bso tests and implementations to fix the broken
unit tests now that mockito is being used instead of a test spring
application context.
Adding java version 1.7 to the compile step.