Direct unit test

Moved direct tests out of ConnectCoreLib.  Moved all Direct greenmail end-to-end tests to separate project with it's own profile.  This project is disabled by default.  To run with end-to-end tests: 

mvn clean install -P DirectTest