Revert commit. Further developments on save-hdf.

This reverts commit da299c74ddc8553cb0d43e288f02a1be345680ab.
Appdata standard file
Fix embedding due to missing import
Fix bug report for flashing qt object which has been deleted

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/veusz/windows/tutorial.py", line 845, in slotFlashTimeout
    self.flash.setStyleSheet('')
RuntimeError: wrapped C/C++ object of type QLabel has been deleted
Merge branch 'master' of github.com:jeremysanders/veusz
Fix crash in polar plot with reversed radial ranges. Support reversed scales.

Traceback (most recent call last):
  File "veusz/windows/plotwindow.pyc", line 904, in checkPlotUpdate
  File "veusz/document/doc.pyc", line 424, in paintTo
  File "veusz/widgets/root.pyc", line 123, in draw
  File "veusz/widgets/page.pyc", line 366, in draw
  File "veusz/widgets/widget.pyc", line 309, in draw
  File "veusz/widgets/nonorthgraph.pyc", line 153, in draw
  File "veusz/widgets/polar.pyc", line 265, in drawAxes
  File "veusz/widgets/axisticks.pyc", line 313, in getTicks
  File "veusz/widgets/axisticks.pyc", line 277, in _tickSelector
  File "veusz/widgets/axisticks.pyc", line 240, in _getBestTickSelection
ValueError: cannot convert float NaN to integer
Fix crash when interatively changing broken axis ranges.

This does not actually make the broken axis have a sensible range, so
should consider changing this later.

Traceback (most recent call last):
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.widgets.controlgraph", line 62, in mouseReleaseEvent
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.widgets.controlgraph", line 680, in updateWidget
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.widgets.axis", line 1172, in updateControlItem
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.document.doc", line 182, in applyOperation
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.document.operations", line 1064, in do
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.document.operations", line 73, in do
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.setting.setting", line 132, in set
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.setting.setting", line 588, in convertTo
InvalidType
Hopefully fix object deleted crash by moving to C++ style slot.

Error report:
Traceback (most recent call last):
  File "veusz/windows/treeeditwindow.pyc", line 1399, in settingMenu
  File "veusz/windows/treeeditwindow.pyc", line 1290, in updateHighlight
RuntimeError: wrapped C/C++ object of type QLabel has been deleted
Try to fix the following crash

Traceback (most recent call last):
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.dialogs.dataeditdialog", line 91, in data
  File "C:\src\veusz-msvc\veusz\build\veusz_windows_pyinst\out00-PYZ.pyz\veusz.document.datasets", line 860, in uiDataItemToData
UnicodeDecodeError: 'ascii' codec can't decode byte 0xac in position 0: ordinal not in range(128)
Catch outputs being the same as inputs for histogramming:

Traceback (most recent call last):
  File "veusz/qtwidgets/datasetbrowser.pyc", line 349, in refresh
  File "veusz/qtwidgets/datasetbrowser.pyc", line 280, in makeGrpTreeFilename
  File "veusz/qtwidgets/datasetbrowser.pyc", line 260, in makeGrpTree
  File "veusz/qtwidgets/datasetbrowser.pyc", line 58, in __init__
  File "veusz/document/datasets.pyc", line 596, in userSize
  File "veusz/document/dataset_histo.pyc", line 265, in <lambda>
  File "veusz/document/dataset_histo.pyc", line 253, in getData
  File "veusz/document/dataset_histo.pyc", line 141, in getBinVals
  File "veusz/document/dataset_histo.pyc", line 58, in getData
  File "veusz/document/dataset_histo.pyc", line 265, in <lambda>
  File "veusz/document/dataset_histo.pyc", line 253, in getData
  File "veusz/document/dataset_histo.pyc", line 141, in getBinVals
...
Add support files and update README/INSTALL
Fix gitignore
Fix embedding interface for python 3. Add embedding self test.
Add missing file to dist
Fix for Qt 4.6
Catch socket errors
Move assignment outside try block
For xy plots with filled error regions, draw the plot line on top of the error region so you can see it.
Get ready for 1.20.1
Format string bug fixes