Improve dependency defns
Extract out a buildable_option class_method

which is useful for other things than just building controller requests.
Raise is make request doesn't have enough info

and try to guess the http method from the action
Doc improvements
Merge pull request #4 from Cohealo/extract_buildable_config

Extract buildable config