removes usage of default value
fix the swagger support after default value changes to commands
update to scala 2.11.2 for scalaz upgrade, make option type turn a binding into an optional binding