Merge remote-tracking branch 'origin/master' into freebsd10
Merge branch 'freebsd10' of gitserver.ixsystems.com:/git/repos/freenas-build/freenas into freebsd10
Hook new (empty) directory service UI into FreeNAS
Initial code drop for directory service UI
Migrate directory service models from services
Tweaks to actually display the forms
Do not try to extract files when building port.
Hook up directoryservice navtree
Hide some LDAP fields that are "advanced" in the advaned section.
Fix cachetool imports to not be * to make jpaetzel happy again
Modify system for new location of directory services
refresh one tab at a time
Domain controller has it's own room now
Merge branch 'freebsd10' of gitserver.ixsystems.com:/git/repos/freenas-build/freenas into freebsd10
Bulk of the migration from services to directoryservice

- Removed stg_directoryservice
- Migrated service models to directoryservice
- Removed service models
- Modified system directory service functions to use new models
- Modified notifier to use new models
- various other necessary fixes
Order NT4 fields
Set the proper enable field for each directory service
Rename LDAP fields to match the models
Get the domain netbios name dynamically
Too much python on the brain - fix for shell