Clarify licensing / copyright
Clean up clar.suite and sort suites alpgabetically

This makes the clar.suite file slightly more readable and sorts
the _clar_suites array alphabetically (which makes the output
using the "-l" option nicer to read).
Allow prefix suite names to work with -s option

This allows you to use the -s option with a prefix name like
"-sstatus::" to run all suites that begin with "status::".  If
you give an exact suite name, clar should still run just that
single suite.
Output matching suite names with prefixed -s opt

When using the -s option with a suite name prefix, this changes
the output to include the names of all the suites that match.
For me, at least, this was quite useful when I'm running just a
subset of the overall test suite.
Add test suite to clar

This adds a sample test suite to clar that can be used as a seed
for setting up ones own tests.  I tried to demonstrate:

- creating a main.c to run the tests
- setting up a fixtures directory and using it
- defining your own test helpers and initialization/cleanup
- an assortment of the basic clar assertion macros

The Makefile kind of sucks, I realize, but it was enough to get
this going.  Feel free to replace it with something better.
Fix indentation in usage message output
Merge pull request #31 from arrbee/clar2-extensions

An assortment of enhancements for clar2