Parameter documentation enhancements

Added a lot of parameter documentations and adapted the px4param scripts to Python 3.
Includes #669.

Do not merge yet, but please test if the Python 3 fixes still work in Python 2.x.
Especially the ```open(filename, 'wb')``` call in XMLOutput which is needed for the new Unicode handling might fail in Python 2.