Merge pull request #27 from sall/master

Merge from sall/vixen
Gracefully handle missing audio file.
Changed way we show logs to prevent errors on display
Fixes necessary to correct bug VIX-313
Missed Libs
Removed Serializable attributes from class members.   the combination was causing some nutcracker effects not to load
Merged and reformatted remote-tracking branch 'remotes/gizmohd/master'
added elexol modules
Merge branch 'master' of https://github.com/sall/vixen

Conflicts:
	Vixen.sln
solution file with elexol controllers
VIX-315 Effect info hover bug.Fix bug and enhance performance.
Clean up draw element selection.
Remove broken and unneeded VisibleRows setter.
Effects cannot be added to a playing or paused sequence, so do not give the illusion they can.
Fix a bug where if the playback start/end marker was reset to the start/end, it would revert to the previous mark after playing.
New output plugin for the Elexol Ethernet controller
Merge remote-tracking branch 'remotes/eberletj/master'. Manually fixed up the Vixen.sln conflict.
Fix up a few config and project issues with the ElexolEtherIO project.
Remove the ElexolUSBIO module in the solution for the time being (since there's no code committed for it).
Fix release notes copy destination (quotes).