Prompted by #106. Adding warning if more than just a type, template, or templateUrl are provided. Also updating contributing instructions.