add more function documentation to CookbookSource
Merge pull request #472 from RiotGames/add-documentation

Re-think #463?
Update with master