Added a short summary of each EAP type.
Add subtype checking

Partially closes #14.
Added support for the Wi-Fi payload!

Fully closes issue #14, since this was the last in-development payload
at the time.
Common test suite was already added (commit 5e5828c).
Returning during a try block doesn't work as one might expect!
Added tests for the date type