Major spec cleanup. Added ability to cancel activities, added show to transportation, added validation rules to all models, added cancel ability to transportation, added reactivation abilities to transportation and activities, adjusted factories and all specs