Increate fastcgi read timeout

Set this value high until we implement some sort of polling method.

Ticket:	#3299
Cache disk name and number for correct ordering

Ticket:	#3229
Fix typo in devname regex call
Make clean really clean (rather than expecting the release script to pre-clean,
which is in the wrong place).  This helps me because I can "make clean" and
then search for stuff in the source tree without getting lost in intermediate
build products.
Merge branch 'master' of gitserver.ixsystems.com:/git/repos/freenas-build/freenas
Remove getty on /dev/ttyu2 for FreeNAS - that device usually doesn't
even exist and generates a benign error at boot time.
Upgrade dgrid to 0.3.12

This is probably going to fix touch screen issues.

Ticket:	#3353
Show correct dialog when editing a user from tree menu

Ticket:	#3345
Load contents of ~/.ssh/authorized keys in the edit form
Make SSH key fields smarter

Ticket:	#1589
Create destination directory for jails storage

Ticket:	#2511
Pretty up GIT_REPO_SETTING.
Ticket: #3237

Remove conf/base/etc/rc.conf.local from staging directory for ISO creation.

When we do an upgrade from the CD, the code in build/files/install.sh
calls "/etc/rc.d/dmesg start".  The /etc/rc.d/dmesg script
includes /etc/rc.subr, which in turn sources /etc/rc.conf.local.
When rc.conf.local is sourced, there is code that is unconditionally
run which tries to first query the sqlite database on the NAS box,
and then generate a /var/tmp/rc.conf.freenas config file.
None of this logic should be run from the CD.  So, to fix this remove
rc.conf.local.

The older installer code did this, but we need to remove
conf/base/etc/rc.conf.local as well.  This is necessitated
by some recent changes to the ISO installer, which makes use
of /etc/rc.initdiskless to create memory file systems when booting
from the CD.
Fix f6552fb: long make vars need curly braces.
Remove background color from inputs

Ticket: #3364
There might be multiple disks with same name

It could happen while persisting disk information (disk_enabled=False).
Make sure to get the first one available.

Ticket:	#3246
Add --traceback to the syncdb command

It should then show any real errors during migrations.
Add bsdusr_locked and bsdusr_password_disabled

The frozen models in hast migrations did not have those fields for some
reason (pre-TrueNAS maybe), add it.
Add bsdusr_email to frozen model

This field was forgotten in the last commit.
Catch up with deps for new ports tree.