Install generator enhancements

Adds option for API endpoint
Will use github username if repo owner is blank
Uses template via thor