Reverted back to traditional while loop. Fixes #62.
Adding the boss option to .jshintrc.
Fixes a problem with recursive deferreds.  The problem was with "resolving" deferreds.  If a deferred was resolving (calling back it's success handlers) and within one of those success handlers a new success handler was added, the new success handler was not immediately called.

To fix this we check if the deferred is resolved and instead of adding a new deferred, check another cache of renderers.`
Merge branch 'master' of github.com:jupiterjs/canjs
zepto passes
Docs for can.trigger
Fixing can.Control.prototype.on to work with documented examples
Merge branch 'master' of https://github.com/cohuman/canjs

Conflicts:
	model/model.js
we are attaching objects to our models, some of which are not observable at inconvenient times - this check avoids throwing errors
Changing can.Control.plugin to return values of method calls
Jakefile for CI edge deploy
Cleanup
Updating folder
Make sure steal.dev exists before calling warn.
Reverting steal.dev calls.
Correct steal-remove syntax
Merge branch 'master' of git://github.com/jupiterjs/canjs
Fixing make
Renaming _namespace to _cid
Fixed and added a test for a  bug where merging a larger list into a smaller list would yield an incorrect result.