Updated the compile-time metaprogramming utilities

- Removed the c_str and size members from basic_string.
- Renamed the log10.* and exp10.* files to log.* and exp.*.
Multiple changes

- Moved the registering code into the mire/reg directory.
- Moved the tags to the mire/tags directory.
- Minor changes to the compile-time metaprog. utilities.
- Added the mirror::evaluate metafunction.
- Added specializations of the _reg::_type_reg metafunction.
- Updated the utility scripts.