Added syntax coloring regex for octal numbers.
1. Moved the declaration of the rewrite_timeout property from BasicAtom to Processor.
   This ensures that every Processor instance will have this property defined.
2. Added a missing case for handling BooleanLiterals to BasicAtomComparator.
Merge pull request #167 from sprowell/master

Merge of loc into master.
Merge https://github.com/elision/elision
Updated some of the read me files in the root and bumped the version.  We are now at version 0.5.  Hooray!
Added a roadmap file to the root.
Removed some redundant and unused methods.
More aggressive exception trapping in ERepl.
Fixed use of warn to use console from `knownExecutor`.
Added a comment about bad timeout stuff in `BasicAtom`.
Added a method to get the bit string for a set of rules.  This is in preparation for the new `RewriteEngine` class.
Added support for a new bit string literal with root type BITSTRING.
Merge pull request #168 from sprowell/master

Added basic bit string support.
Fixed minor spacing issue with interpreting bit strings.
Merge pull request #169 from sprowell/master

Minor update for parsing bit strings.
First implementation of Mark's bit string stuff.
Merge pull request #170 from sprowell/master

First implementation of Mark's bit string stuff, in `bootstrap/Bitstring.eli`.
Commented out overflow checking in bits, and added a bit_as_pair operator.  Added code to the basic atom comparator to correctly compare bit strings.  Changed the "value" of the `BitString` instance to be a tuple, as with floats.
Added comment on the bit string stuff to the CHANGES file.
Changed `bit_as_pair` to `bit_as_signed_pair` and `bit_as_unsigned_pair`.  Added an `is_length` operator.  Bit strings remember if they were declared negative, and keep that as a display preference.