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
change olsrd-mdp param servalpath to keyringpath
Merge branch 'master' into issue_150
added a requirement that a user have at least one char in their hostname.
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
made single adhoc interface condition explicit about requirement for a single adhoc interface.
Modified the root level redirect from the login page to a function that first checks for, and if on removes, the setup wizard flag, and then redirects to the default status page.
Merge pull request #161 from opentechinstitute/keyringpath

Tested on two picostation M2-HP's, both successfully meshed with each other with the new changes.
Updating admin.lua patch to honor password validation across maps
Updated patch -p flag for admin.oldpasswd.patch
Re-implementing admin password patch
Merge pull request #169 from opentechinstitute/issue_143

Fix for Issue 143. Secondary check to ensure setup wizard is disabled.

tested by areynold
Merge pull request #167 from opentechinstitute/issue_166

Issue #166 Fix, tested by jheretic.
turned off remove empty for hostname and password (pw only during setup wizard) so that they get validated when they have empty values. This will cause the javascript and validate functions to work during setup wizard.
Merge pull request #170 from opentechinstitute/validate-password

Reject ssh changes with invalid root password, tested successfully by @jheretic.