change annotations to proposed style
compile using craftbukkit to get the dependency we need
added method that can parse a @CommandMethod and pull the options() or call the same method with OptionParser as an arg if not
setup very simple method proxy
command route with a method proxy and option details
make exceptions require a message
method parser
move new classes into routing package
add exception args to fix compile errors
add command argument to annotation to fix compile errors
tests for invoking methods
make commandroute take a arg string list and generate the optionset
little bit of benchmarking to see base ms/M invocations
move to abstract class and add method to check for command method annotation
store the command name to run
no need to be able to set values
new style router
use the command name
tests with Java 7 invokedynamic
unneeded bind