Please merge - small changes to usability

This is just some small changes to the makefiles etc., to things work in a more standard way, to make the example give usage information if no arguments are given, etc.  Small changes, just to give a better first impression of rust-toml.