Merge pull request #152 from edchat/master

Fix main.js it needed the require for domAttr, and ScrollableTestApp views had problem adding rows after change to this.app.
start supporting non string constraints + support animation when transitioning to a view for which no view was present previously with the same constraint
Merge remote-tracking branch 'upstream/master'

Conflicts:
	main.js
3rd parameter is a name not the app
Merge pull request #153 from edchat/master

Fix ScrollableTestApp2 views there was a problem adding rows after change to this.app.
fix issue on contraints initilization on app
fix issues with string constraints
Fix issue when transiting from a top view that is animated an nested view. Some transition happen also on the nested view giving weird effects. We want to avoid that.
fix for complex constraints
tab fixes
make sure one can override the default transition system using transit property at config level referencing AMD module.
Merge branch 'master' of github.com:cjolif/dojox_application
Merge pull request #154 from edchat/master

Update the layout support to take a "-" to indicate that a view should be removed (or hidden).
Merge remote-tracking branch 'upstream/master'

Conflicts:
	controllers/BorderLayout.js
	controllers/LayoutBase.js
	controllers/Transition.js
make explicit we are using hash
put back ability to animate from nothing to something
cleanups
cleanups
refactor LayoutBase to create 2 easy methods to redefine in subclass instead of forcing one to redefine the entire layoutView method.
fix doc