Remove Switch/Case Statement, Incompatible with Perl 5.8

For some reason it appears that Swtich.pm version 2.10 which was distributed in perl 5.8.x has some egregious bugs.

In order to enable backwards compatibility, these have been converted to if/elsif/else statements
Merge branch 'master' into backward_compatible
Adds INSTEON_TRIGGERLINC Device to 'Edit Items' Page in Web Interface
Merge pull request #308 from JaredF/add_triggerlinc_to_items_pl

Adds INSTEON_TRIGGERLINC Device to 'Edit Items' Page in Web Interface
Merge pull request #305 from krkeegan/backward_compatible

Remove Switch/Case Statement, Incompatible with Perl 5.8