move the options to the run() method

That way we can instantiate the minion with no arguments which makes it
easier for working with facades.
fix typos in comments
add Minion facade and alias
add some composer keywords