Allow custom templates for start command

There might be a different approach desired, but this allows you to specify a github user/repo as the template and it will fetch that instead of using the default driftyco repository with ionic-start- prefixes. I would like to have the ability to use a slightly different version of the templates for my needs, and this would allow that.