Removes invalid signed "bl" instruction (conflicting with bls)
Supports building only library for Thumb.

Conflicts:
	src/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.
Adds support for negative modulus result.
Disables compilation of tail calls in colony.