Improved documentation

Move install instructions to ./INSTALL
Document config.mk parameters
README now only contains summary
Wrap LICENSE to 60 characters
Update usage error to be consistent with program behaviour

I've also relocated usage printing to a function. This
will prevent me from printing usage differently depending
on usage error, which was the case here.