Engineer traits

Sorry for the massive PR. Shit got super hairy. Fancybox also got stuck up in here some how.

Most important parts are: 

1. https://github.com/ianks/mindful-mastering/blob/2604babe586fe3b45148d9b553b74fb7bf0985ee/spec/models/engineer_spec.r
2. https://github.com/ianks/mindful-mastering/blob/2604babe586fe3b45148d9b553b74fb7bf0985ee/app/models/engineer.rb