Insteon: Fix Bug in PLM Sanity Check Which Caused Crash on X10 Messages

Fix issue identified by Marc

http://misterhouse.10964.n7.nabble.com/Insteon-IOLinc-Support-Draft-Done-tp17944p17950.html
Remove executable mode from lib/Insteon/ Perl Module files.
Add missing shabang to lib/Insteon/MessageDecoder_test.pl file.
Correct Perl path in bin/display_callers shabang line.
Correct Perl path in bin/test_x10 shabang line.
Correct Perl path in bin/xAP-festival.pl shabang line.
Correct Perl path in web/bin/dbmedit.cgi shabang line.
Correct Perl path in web/bin/test_cgi_error shabang line.
Correct Perl path in web/bin/weather_graph_zoom.pl shabang line.
Correct Perl path in web/newclock/index.pl shabang line.
Correct Perl path in web/newclock/alarm.pl shabang line.
Correct Perl path in web/organizer/calendar.pl shabang line.
Correct Perl path in web/organizer/contacts.pl shabang line.
Correct Perl path in web/organizer/tasks.pl shabang line.
Merge branch 'master' into the fix_issue_139 branch.
Merge branch 'master' into the Fixes_for_Issue_141 branch.
Merge branch 'master' as of 9 Apr 2013 into the branch fix_issue_139.
Merge branch 'master' of of 9 Apr 2013 into Fixes_for_Issue_141 branch.
Insteon: Clear No_Hop_Flag Even If No Debug; Don't Call Setby if Undef

Fixes errors pointed out by CDragon and MStovenour
Insteon: Fix Error in PLM Message Integrity Check Logic

Fix bugs in which PLM commands with a letter were rejected as being too long. Notably this prevented the scanning of the PLM link table.

Also fix bug which prevented MH from sending extended length messages to the PLM.

Fixes Issues
hollie/misterhouse#170
mstovenour/misterhouse#14