updated to less v1.3.3
added newely-required library dependencies to environment
added new stubs
stubbed http concat of less files
Fix 'missing closing `}`' error on therubyracer 0.11.x.

Fix also works on 0.10.x. The newer version was prepending "Error:" to
the string which was breaking the check.

Also create the new exception using the original exception so we can
trace the original cause.
move development dependencies into Gemfile
Fix tests for less 1.3.3
Merge pull request #1 from avsej/v2.2.2-less1.3.3

Fix tests for less 1.3.3
Merge remote-tracking branch 'populr/v2.2.2-less1.3.3'

Conflicts:
	lib/less/java_script/v8_context.rb
v2.3.0
upgrade to v1.3.3, actually
we shall use therubyrhino >= 2.0.1 due a 2.0.0 bug
Conflicts:
	Gemfile
use natives as modules wheres exports as instances
- add Util.puts (useful for "debugging" around less.js files)
- warn on process.exit code that is not expected to happen

Conflicts:
	lib/less/loader.rb
disable slowing down Rhino with optimization_level set to -1
it seems that with the latest Rhino release interpreted mode is not required to be able to safely handle "big" javascript files
force latest therubyrhino gem which handles the memory limit
thus there's no more need to foce interpreted mode, it will simply fallback if it fails compiling into byte-code (or the user specifies the optimization_level globally e.g. using the *rhino.opt.level* system property)
added some spec to check that `console.log()` and `process.exit()` work
from withing the Javascript context created in `Less::Loader`.

the `console.log()` spec should fail per #46:

  https://github.com/cowboyd/less.rb/issues/46
improve loader spec + better warn on JS `process.exit`
Escape } in context regexes for ruby 1.8.7.
Merge pull request #57 from bshelton229/context-lock-regex

Escape } in context regexes for ruby 1.8.7.
change parser env conversion (to handle true/false values - closes #58)