Add typing hooks #1

It's available with the following operators:
- object operator(->)
- double arrow operator(=>)
Fix warnigns
Update README
Update version number to 0.5.0
Merge branch 'nb74'