40a4300 Fixing function expressions for SQLServer Users will have to make a tradeoff here, as it was not possible to make SQLServer work the same as the other drivers. The main difference is that we now force UTC dates in some functions and the second difference is that arguments will need to be reversed for DATEDIFF when using SQLServer
d3d1060 Fixing more tests for SQLServer, for now modifying a query after being executed is discouraged as cuases prolmes with SQLServer
6eb0a15 This fixes the ResultSet trying to hydrate a result twice.
a6f8533 Default view options are no longer stored in Controller and passed to View on construction by the Controller. Instead, added additional $options parameter to View::__construct(). $options will only be passed on if explicitly set on the Controller and only for specific View options. stting view options on Controller is maintained for BWC. Also changed View::__construct() to explictly take a Request, Response, EventManager for clarity, better decoupling from Controller, and ~type safety. Also changed Controller::_getViewObject to Controller::createView() which is now a public View factory. Test updated accordingly.