Define Bool::TRUE and Bool::FALSE constants

Instead of generating a different sass object for each boolean defined
and returned during the processing of Sass files, we now define TRUE and
FALSE constants and return those instead.
Documentation and code-style cleanup.
Merge pull request #797 from nex3/bool_constants

Use Bool::TRUE and Bool::FALSE constants to reduce GC needs.