Sync docs with the readme
Initial support for test/suite attributes
Print the message for skipped tests, if any (it just prints the first message it sees)
Add a string_attr type and clean some things up
Add support for list_attrs
Simplify compiling suites by moving more logic into compiled_suite
Allow filtering tests by attribute