v0.02

    HUGE thank you to tazle for spotting the issues and providing several
    pull requests:
    - Protocol spec updated
    - TCP transport was always used
    - Error in documentation fixed