Included cassert in utfx.hpp.
Added macro for unreferenced identifiers.
Added dim() function to get size of arrays.
Fixed copy paste error.
Shelled module and unit test for code points.
Implemented test for code point type attribs.
Added 32-bit code point type.

- Unit tests pass.
Added test for valid code point ranges.
Implemented is_code_point.
Added named code points for bom and FFFD.
Doc blocks for tests changed to doxygen blocks.
Added unit test for in_range().
Fixed compiler warnings.
Implemented in_range().
Added unit test for is_noncharacter().
Added *_range* to names of bmp noncharacter range consts.
Updated test for noncharacter to test num code points and ~0.
Implemented is_noncharacter.
Added unit test to check surrogate mappings.
Added _range to surrogate range consts, fixed typo.