changes to test

* move `test/unit/command_line_test` to
 `test/integration/test_command_line`
* require `test_helper` in all test files and require `test/unit` in
 test_helper
 this allows any test file to be run individually as:
 `ruby test/unit/test_uglifier.rb`
* modify `test/unit/jammit_helpers` to force rails 2.3 compatibility
 with ruby 1.9.3
* modify `test/integration/test_command_line` to resolve asset paths
 correctly, and to make debugging a bit easier (still has a couple
 failing tests)
* modify `test/configuration` to work with ruby 1.9's unicode-by-default
 strings
dependencies/Rakefile housekeeping

* explicitly ignore Gemfile.lock
* update sass to work with 6f0c0969
* change redgreen require (from b6dd1b1) to always require - it should
 be present after `bundle install`, and the `Gem` method isn't supported
 in all environments
* add yard as a development dependency
* require rubygems explicitly, to avoid weirdness in some environments
* only declare Jammit::VERSION in one place
* remove `sudo` from rake tasks - it doesn't play well with tools like
 rvm, and it's easy to run the whole command as sudo