Extract UI_PARAMS
whitespace
Add deployment form_step for condition validations

This patch adds an extra field form_step to the deployment model.  This
is to be used for conditional validations.  Validations can now take
place in a aggregational model, where each step in the deployment
creation form has it's own validations.  This method is taken directly
from the wicked rubygem wiki.
Merge pull request #120 from mtaylor/form_step_conditional_validations

Add deployment form_step for condition validations
Merge pull request #117 from pitr-ch/master

Extracting UI_PARAMS && whitespace formatting
Set default not null migration on form_step