pymavlink: more robust tlog parsing

look ahead for reasonable timestamps when we have bad data
pymavlink: rename files ready for public packaging
pymavlink: added initial setup.py for distutils
pymavlink: added mavlink URL
pymavlink: use installed library paths
pymavlink: fixes to create all dialects

this allows import of any mavlink dialect. If using mavutil, then you
can do:

  mavutil.set_dialect('pixhawk')

or pass the dialect to mavlink_connection()
pymavlink: added dialect option to mavlogdump
pymavlink: allow subdirectories as python modules
ignore some more files
pymavlink: added v09 dialects directory
pymavlink: use NOGEN for faster setup.py testing
pymavlink: ignore some generated files
pymavlink: allow generation on the fly for mavlink dialects
pymavlink: update to 1.1.1
pymavlink: fixed build on windows
pymavlink: update licensing information
pymavlink: added base MAVLink URL
pymavlink: added license to README.txt
Merge branch 'master' of https://github.com/mavlink/mavlink into upstream
Add custom mode enum to AutoQuad definitions.