Multiple changes

- Documentation updates/fixes.
- Added a utility script.
- Added the ct::find_if, ct::remove, ct::remove_if, ct::zip, ct::repeat_type
  and ct::repeat_char metafunctions.
- Added/updated test cases.