fixed an dependency injection issue

- Mason now loads within glassfish as a session bean
-Simstate's constructor has been changed according to EJB specification
to include an empty constructor