Added hidden element to force evaluation of captured closure per DPP's suggestion. Closes #875
Fixes packaging issues. Refs #793
…the feature of not destroying the session on login. Added a feature to capture scope before the session is destroyed
…le ID field
… Generated id is screen/wizard specific
Closes #793 Added the MockWeb object and WebSpec trait. MockWeb provides methods for unit testing Reqs and S, and WebSpec extends Specification to wrap MockWeb's methods into specs. Also refactored MockHttpServletRequest to clean up code, document, and improve functionality.
Closes #869 Closes #870 ManyToMany relations can now be expressed with relation tables of POSO objects. For relation tables, no record should be needed. It is now also possible to mix records and POSOs for tables belonging to one project. For outer joins, implicit conversions of Option[TypedField[T]] to NumericalExpression[Option[T]]/NonNumericalExpression[T] were added. Unit tests now include test cases for ManyToMany relations and outer joins.