Merge pull request #4 from tcr/tcr-thumb-colony

Tcr thumb colony
Removes invalid signed "bl" instruction (conflicting with bls)
Merge branch 'tcr-thumb' of https://github.com/tcr/luajit into tcr-thumb
Fixes thumb Makefile.
Adds colony test file.
Adds LJ_COLONY flag for building.
Forces Lua 5.2 compat for Colony.
Implements boolean cast to number.
Shortcuts 0 in boolean operators.
Changes nan serialization to NaN not nan.
Supports NOT bytecode on 0 and "".
Updates tests to invoke JIT.
Adds conversion for integral strings and non-integers to strings.
Normalize Makefile flags.
Corrects falsy and strlen implementations.
Specifically implements LJ_COLONY overrides instead of LJ_52
Fixes floating point conversions for truthiness.
Adds unsigned BIT operations in colony.
Fixes string and numerical truthiness in IST*.
Adds semantics to parsing literals.