Rename private Environment::{action => fetch}
Fix formatting and make inclusion order consistent

My "rule" is to include Adamantium last because I
think of it as "closing down" the object.
Rename Substation::Observer::{NOOP => Null}
Fix Action.call docs
Cleanup reek's smell exclusions
Rename Action#{pass => success, fail => error}