Added metadata to actions and options
Added ActionContextAware
Added HelpAction.java which closes #14
Added usage action