Move tmp/var init to just after mount of /cf so that the sizing works properly on NanoBSD. Fix input validation for sizes. Add note about needing a reboot to apply the settings.
Do more strick checks for avoiding http://forum.pfsense.org/index.php/topic,59847.0.html
fixup text
Clarify what "Allow IPv6" does and does not control. Ticket #2874
Re-enable admin user if it's disabled when 'Reset webConfigurator password' option is used. Fixes #2877
Enhance tmp and var size checks

Gets rid of the following console "unexpected operator" messages during boot:
Mounting filesystems...
[: -gt: unexpected operator
[: -gt: unexpected operator
Setting up memory disks... done.
Merge pull request #481 from phil-davis/master

Enhance tmp and var size checks
Use empty which is more strict
Check if IP is already configured on console setup