Insteon: Add Parameter to Allow Per Device Min/Max Hop Setting
Insteon: Fix Error in Logic Which Caused an Unnecessary Increase in Hop Count
Insteon: Fix Path Comparison in Windows for Update_Docs.pl

If inode==0 then we are probably on windows, so use abs_path to compare the two paths and see if they are the same.

I don't have windows so hopefully this works.

Fixes hollie/misterhouse#234
Merge branch 'master' into insteon_min_max_hops

Conflicts:
	lib/Insteon/BaseInsteon.pm
Fix additional typos from manual merge
Insteon: Max/Min Hops Setting Not Saved on Reboot
Better Formatting in Web Interface Print Log

Changed the web interface print log to a monospaced or fix width font and formatting.  This allows the nice formatting that relies on consistent spacing that has been visible in the text based logs, to be viewable online.  I realize that fixed width fonts are not always the prettiest, but I did the best I could.  If anyone has any suggestions for how to make it prettier, I am open to additional changes.

I had to work around one oddity.  The web code converts all \n characters to \n\r when formatting the html.  This is a blind conversion without any regard as to whether the \n character is within a <pre> tag.
Merge pull request #239 from krkeegan/web_print_log

Better Formatting in Web Interface Print Log
Merge pull request #238 from krkeegan/fix_issue_234

Insteon: Fix Path Comparison in Windows for Update_Docs.pl
Merge pull request #164 from krkeegan/insteon_min_max_hops

Insteon: Per Device Min/Max Hops Setting
Merge branch 'master' into insteon_timeout_factor

Conflicts:
	lib/Insteon/BaseInsteon.pm