Need to be able to handle multiple, simultaneous uploads.
Merge remote-tracking branch 'origin/master' into freebsd10
free percentage is used / (used + free), not used / free.

Ticket: #6418
Make clang turn back into Dr Banner.
Make clang turn back into Dr Banner.

(cherry picked from commit 248c7c646eceff13807ccbb51968de5611b06718)
Python program to take cert and key files from the old ssl model
(a.k.a 9.2.1.x) and parse it and append a new cert to 9.3

Also slect this new cert to be the webui one.
Fix to migrate a pre-new-cert-ui certificate to a post-new-cert-ui databse.

This still ignores the certs with a passphrase in them (may/may not add that later on)

Unless, something else breaks, this should be a sufficient fix.

Ticket: #6351
Merge remote-tracking branch 'origin/master' into freebsd10
Do not warn about healthy boot volume

Ticket:	#6452
Fixing some ty
Sort the file/directory list when creating the tarball.

Don't clobber the checksum for symlinks.  Stupid me.
Add ability to specify hosts allow and hosts deny for AFP shares.

Ticket: #6414
Missed files to go with 27aaef363904c989a77148b47a846187865d29f2

Ticket: #6414
Making boot volume status of 'HEALTHY' not throw an alert
Fixing the vav menu link for Update Section.

Ticket: #6446

I banged on this for about an hour, nad then william showed up and all it took him was 5 minutes.
Merge remote-tracking branch 'origin/master' into freebsd10
Updated .gitignore to include new paths and a ton of missing stuff.
Introduced .editorconfig and .jshintrc.
Migrated https://github.com/ironblock/freenas-gui into ./freenas10 at 7c6220d84059051e0d331652974743b20fad2252
Quick and dirty hack to get past the NTFS file path limitations.
Fixed a missing key in Icon Viewer mode.