Add validations for Insteon SCENE_BUILD and SCENE_MEMBER
Revised validations on advice from krkeegan

 - Create a common validations routine that can be used with any
   definition
 - Minimized the amount of code required per  line validated
Merge branch 'hollie_master' into TableAValidation
More validations for mht table

 - X10 addressing
 - Errored definitions are skipped.
Replace MASK with Regular expression validation

 - Change the calling convention.  Pass in a minimum parameter count
   instead of a "required" flag on each definition.
 - Remove the MASK: definition, replacing it with a regular expression.
Merge pull request #482 from gac410/TableAValidation

Table A Validation Routine