Natspec title and author tag.

- Adding the title and author natspec documentation tags for contracts
- Also using the author tag for functions now
- Tests
Agreed. Would it be okay for another PR though?