Display Git Build Number and Date for Unstable Branch

If running unstable, Mh will now try and determine a build number and modification date by calling git commands.
Merge remote-tracking branch 'krkeegan/build_number'
Merge pull request #304 from krkeegan/build_number

Display Git Build Number and Date for Unstable Branch. Tested against both stable and unstable branch.
Merge branch 'master' of github.com:hollie/misterhouse
Allow a Build Number of 0

Check if build number is defined, not if true, as in extremely rare case build number may be 0.
Merge pull request #306 from krkeegan/build_number

Allow a Build Number of 0
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