Add provider specific default_prefix option.

This patch adds support for a provider specific default_prefix option.
When set, this value is used instead of the project's dir name as the
prefix for the machines being created.
Merge pull request #122 from purpleidea/customname

Add provider specific default_prefix option.