Add some extra keybindings

`prelude-smart-open-line` is now bound to `M-o` as well
`prelude-start-open-line-above` is not bound to `M-O` as well
Merge https://github.com/bbatsov/prelude
Revert "add M-o / M-O bindings for open line"

This reverts commit b40fb16a7df08ae68fd6ea47063e22cbe42da3b7.
fix a couple of compile-log warning messages