Bug fixes

Avoid startup issues when there are no COM ports (0 when -1)
select the first port on startup and on changes

though I am having some trouble writing to the port (Win8) even in admin
mode...haven't tested on Vista or 7 machines (yet)