Beginning to merge message parser and session

I added and changed some things within session.  There is still work to
be done which I will complete tomorrow.  Joe has most of the dependency
and circular dependency things worked out which is going to help.

I think this is going to work out really well.  I was thinking that the
OPEN and CREATE message parsers should be on the server rather than
session?  Unless you can open while you are in the middle of a session.

-Braeden