makes bindings depend on callbacks and stach depend on bindings
Merge branch 'system-steal-domless' of github.com:bitovi/canjs into system-steal-domless
adds isArray
correct isArray
Upgrading to latest steal and steal-tools
Updated the builder to build domless

This updates the builder.json file to work with a new "loader" type that
includes can/util/domless and can/view/stache/system.
Updated the tests to call QUnit.module

Instead of module directly. This is necessary because in the new Steal
module is reserved and not available.
All jquery pluginify test are now passing

This updates everything needed so that jquery's pluginified test all
pass. The biggest obstacle was that there isn't a central place to get
all of the tests, so I created test/all-tests.js that contain all of the
tests. The old pluginify builder had a way of combining modules that
need to be pluginified into one; the new pluginify doesn't have that.
You must specify a `main` module, which is why all-tests.js was created.
All pluginify tests are passing
Dojo hacks

This includes the beginnings of some dojo hacks to get it to run inside
SystemJS.
Removing steal-tools from package.json

This is used by bitovi-tools and doesn't need to be in CanJS.