add port_spec because new rebar does not add by default
Support non-binary error-reasons in define_js/4

define_js/4 did not include a pattern to match against non-binary values in
the error tuple that can be a result of evaluating call_driver/4. This caused
case_clause run-time errors when the reason for the error was not a binary.

({error, timeout} for example).
Add patch to js-1.8.0 which fixes inline compilation error with gcc 4.7+
Add dialyzer targets.
Merge pull request #35 from strange/non-binary-errors

Support non-binary error-reasons in define_js/4
Add dialyzer fixes.
Add distclean.
Ignore tags.
Resolve build problems on Mountain Lion.

Use the riak bundled rebar, as the currently bundled version doesn't use
honor port_env options.

Correctly detect Mountain Lion, and no longer apply the -m32 and -arch
i386 build options due to false detection of other Mac OS X version.
Merge pull request #38 from basho/csm-dialyzer

Dialyzer
Merge pull request #39 from basho/csm-resolve-build

Resolve build problems on Mountain Lion.
Regardless of OTP rel, build Mountain Lion 64-bit.
Merge pull request #40 from basho/csm-fix-failed

Regardless of OTP rel, build Mountain Lion 64-bit.
Merge pull request #34 from mokele/master

Add port_spec due to rebar not adding a default port_spec any more
Merge pull request #37 from dantealiegri/master

Add patch to js-1.8.0 which fixes inline compilation error with gcc 4.7+