Fixed grammar/typos.
Fixed destruction order for shupito23conn.
Added SPI flash programming support for shupito.
Removed a forgotten debug code.
VerifyMode instead of quint8.
Added a bunch of override specifiers to ease furhter refactoring.
Added Utils::align, serialize/deserialize.
Refactored spiflash support; verify should now work.
Tabs are shown based on Programmer capabilities.

This was done in preparation for JTAG. The visible tabs is
determined from Programmer::capabilities(). Fuses will
also be hidden if not supported.
Basic skeleton for JTAG support.
Added JTAG mode for shupito.
Updated to a newer version of JTAG interface.
SVF TRST command is now supported.
Merge branch 'master' of github.com:Tasssadar/Lorris

Conflicts:
	src/LorrisProgrammer/programmers/atsamprogrammer.cpp
	src/LorrisProgrammer/programmers/flipprogrammer.cpp
Merge branch 'jtag' of github.com:avakar/Lorris

Conflicts:
	src/LorrisProgrammer/ui/miniprogrammerui.cpp
Fuses now show in SPI and PDI mode Shupito mode.
Merge branch 'jtag' of github.com:avakar/Lorris
Merge pull request #17 from avakar/master

SPI flash a JTAG