Initial refactoring of create method
Fixed problem with incorrect form submission for non-recurring blackout
Fully separated create and create_recurring
Merge pull request #369 from YaleSTC/360_black_outs_controller_refactoring

#360 #362 black outs controller refactoring