Support for custom NAS-Identifier

Fixes [feature request 1482](http://redmine.pfsense.org/issues/1482). Tested working against latest master.

Also cleans up captive portal configuration page: separates accounting and general RADIUS options, moves MAC format back into RADIUS options, fixes inconsistent whitespace.