Usability improvements, including:
- streamlined yotta init: yotta init will no longer create descriptions that result in warnings, and will ask a shorter set of questions for executables
- download the target description when setting it with the `yotta target` subcommand in an existing module
- fix various cases where user-error resulted in exceptions
- PyPI-specific readme, with the correct syntax
And various other bugfixes and improvements.