Accept share input size in bytes, KB, MB and GB

add dropdown to accept the different size scales
implement the logic which converts user entered share size into bytes
Implement hack for djangorecipe relative-path problem

This only effects prod/rpm based installs. bin/django, which is required for db
migrations doesn't get generated with relative paths. As a workaround stage
bin/django and copy during rpm post install.
Merge branch 'issue#19_share_input_size' of git://github.com/Mchakravartula/rockstor-core into Mchakravartula-issue#19_share_input_size
Merge pull request #45 from schakrava/issue#44_django_relative-path_hack

Implement hack for djangorecipe relative-path problem
Remove Bytes from share input size dropdown.
Add TB in dropdown and change size scales to KB,MB,GB,TB.
Merge branch 'issue#19_share_input_size' of git://github.com/Mchakravartula/rockstor-core into Mchakravartula-issue#19_share_input_size
Merge branch 'Mchakravartula-issue#19_share_input_size'
Merge pull request #43 from Mchakravartula/issue#19_share_input_size

Accept share input size in bytes, KB, MB and GB
Merge branch 'master' of github.com:schakrava/rockstor-core
Add udev rule to create /dev/btrfs-control

/dev/btrfs-control is needed or else it will be created after the first
pool creation, though it will fail and have to be retried. This is not really a
bug, but a deployment artifact.
add the pool name as a query parameter to the '#add_share' on pool_detail_layout template.
modify the route in the router to accept and parse query parameters.
pass the pool name to the addShareView constructor during creation and in the view pass it to the template.
Merge pull request #57 from Mchakravartula/issue#20_pool_preselection

add the pool name as a query parameter to the '#add_share' on pool_detai...
Merge pull request #56 from schakrava/issue#18_pool_creation_after_reboot

Issue#18 pool creation after reboot
Merge pull request #62 from sujeetsr/issue#51_dashboard_layout

Dashboard layout modifications
Recipe front end framework

Add recipe view and template, with start, stop and get data actions.
Add urls for recipe in urls.py
Recipe front end modifications

Return random number for data in recipe.py
Corrected layout so that nfsgraph height can be calculated.
Corrected data format in recipe_view so that flot can plot it
Save widget configuration resize and close

Send parentView into widget view so that its saveWidgetConfiguration can
be called.
Merge branch 'issue#48_recipe_frontend' of github.com:sujeetsr/rockstor-core into issue#48_recipe_frontend