added ip module for validation
added a ipaddress and netmask values that depend upon the msh option to appear. Also made dhcp config dissapear and set a none value when mesh is enabled to stop it from killing olsr. Finally failed at getting git add -p patch mode to split the file correctly so that this is one giant commit... I will master patch mode. grrrrr
Merge branch 'master' into issue_150
Made advertise gateway require that meshed is not set.
added firewall controls that add mesh ethernet interfaces to the mesh firewall zone.
passed self inconsistantly and tested for incorrect variable name.
Minor string changes to match existing translations
Merge pull request #153 from opentechinstitute/issue_150

Fixes mesh-over-ethernet.

Tested by areynold