NFS Probe for User data

Add visualization class for user data
Refactor function that generates a tree from the raw data
Add probe viz rendering call to probe detail view
Probe visualization

Clear timer and display probe viz for entire time range on the
probe detail page when the probe is stopped
User probe

Add header
Sort rows
Display attrs in a table
Probe visualization

Add circles for share sizes
Update circle radii
Probe

Add sort by and view checkbox and radio buttons
Add title
Probes

Add sorting logic to sort by nfs attributes
Probes

Display uid or client based on treeType
User probe

Add data read, written
Probes

Add probe for nfs client and share visualization
Probes

Add probe for nfs attributes
Probes

Set graph options for nfs graphs for attributes and data
Map probe viz classes to the right probe name
Probes

Format table and cells for client and share probe
Calculate last seen time for each client and share
Probes

Add formatting for nfs share client table header
Show probe description next to name
Probes

Add no activity message when probe data is empty
Modify user probe view, make it similar to share/client view
Probes

Add no data msg for user probe
Pool resize fix, and widget cleanup fix

Remove trailing slash from pool resize url
Assign intervalIds to correct this reference, so that cleanup
works
Remove console.log statements
Fixes #221
Fixes #216
Bugfixes:
1. when a probe dies, log the error correctly.
2. bake a new nfsd_distrib.ko module to reflect the updates in tapset
3. fix the typo in probe_config that was preventing uid_gid probe from running.
User probe

Set correct probe viz view name in RockStorProbeMap
Remove old templates from settings
Merge branch 'issue#221_resize_pool' of git://github.com/sujeetsr/rockstor-core into sujeetsr-issue#221_resize_pool
Merge branch 'master' into issue#197_share_permissions