Fix reference to gateway in pool config
Allow editing an imported CRL, and refresh OpenVPN CRLs when saving. Implements #2652
Add initial support for a privilege that denies write access to the config.
NOTE: This only prevents writing to config.xml - it does NOT prevent other changes/execution that do not involve writing to config.xml (e.g. applying settings, exec, killing states, etc)
Don't offer to apply changes if no changes actually happened.
Make sure admin can always write the config
Make limiters have a schedule specified which applie bandwidth limits during that period
Refine saving/applying on more pages - don't show apply or take an action unless the user is allowed to do that.
Tune check so nat rules for single host ips get added
Handle case with no server or no client OpenVPN

If there are OpenVPN servers but not clients, this warning is emitted:
Warning: Invalid argument supplied for foreach() in /etc/rc.openvpn on line 55
This fixes handles that case, and the case of OpenVPN clients but no servers.
Merge pull request #238 from phil-davis/master

Handle case with no server or no client OpenVPN 
Use only binat so both side can communicate properly. With nat only the side behind nat works
Fix typo
Merge changes required for using the ISC dhclient in pfSense with prefix delegation. This should hopefully be a bit more reliable in the long run.
The dhclient6-script could be merged with dhclient-script in the future.
Still need to cleanup old adresses and prefixes, as well as LAN prefixes when a old prefix dissapears. This needs some thought and clue to strap together.
Limiter addBwRowTo plus icon syntax

Fix the syntax so that the GUI Limiter, Creat new limiter, Bandwidth "+" icon as the correct title text, and the Mask field gets displayed.
Note that clicking the "+" icon still does not make an empty first row when creating a new limiter.
Ooops fix removed line by accident
Merge pull request #239 from phil-davis/master

Limiter addBwRowTo plus icon syntax
Fix syntax error
Fix spelling
Add a few required things here to allow the script to work
Check if there is any configuration present before going through it.