add more testing
Merged chris007de/ayab-apparat into master
Merge branch 'master' of bitbucket.org:tian2992/ayab-apparat
Merge branch 'develop'
Adding loop to state machine to allow for infinite knit loops.

You can now reset the FSM from many states using .configure and .knit
adding refresh ports button and removing unused dock icons on ayab_options.
setting up refresh ports
disposing on object delete
conditional importing py2exe
changed avrdude binary to 32 bit
version bump
better flash_ui sidebar text.
Pep-8 compliance
fixing empty requirements file.
Adding docs for build_process.
adding build process to index.
Fixing RST links.
added more test cases
adding resetting of progress onconfigure.
improving user facing messages