Include activationData in viewModel.beforeActivate
Added the mimosa build.bat to source.
Fixing issues with command line parameters in the .NET optimizer.

Upping the version to 1.1.2 in preparation for some other fixes.
Prevent "popping" when transition using entrance

Simply moved the .scrollTop code so it doesn't fire until after the old
view has faded out, which prevents a visual "pop" as the page scrolls to
the top right before starting the transition.
Merge pull request #66 from upta/master

Prevent "popping" when transition using entrance
Merge pull request #60 from budiadiono/IncludeActivationDataInBeforeActivate

Include activationData in viewModel.beforeActivate
Updated version.
Some formatting and code review.
Adding a setting to make the binder throw on errors.
Major bug fix in widgets.
Cleaning up settings construction for binding handlers.
Upped the starting z index for modals to play better with boostrap.
Added beforeBind and afterBind hooks.

Hooks were added to the viewModelBinder. Closes #74.
Added insertRequire setting to all r.js config builds.

Closes #72.
Removing empty text nodes when parsing views.

Views should have only one root node. If they don't we have to wrap
them, but we would rather not wrap them if the extra nodes are comments
or empty text nodes. Closes #75.
Fixed an issue with router and non-hased routes.

The router should now ignore non-hashed routes, rather than attempting
to navigate to them internally. Closes #63.
Adding a reminder for router activation guards.
Added route guarding to the router.

To use, add a guardRoute function to the router:

```javascript
router.guardRoute = function (routeInfo, params, instance) {
return true; //continues with navigation
return false; //cancels navigation
return '#/some/route'; //redirects
//you may also return a promise for any of the above
};
```
app.adaptToDevice was just plain wrong.

Now it isn't.
Added a missing call to .promise() in viewModel.