Add expandable table rows for tanks view

Minor edits to formatting in forms. Removed use of binviewcontext from
layouts. Removed home tab from pages where not needed.
fixing more typos in ReportPartial
Changed reporting drop down populations to use List<string> data structures (instead of SelectList or Dictionary)
Merge branch 'security' into dev
fixed RequiredIfAttribute bug
update reportpartial for List<String> for locations and tanks
Session timeout page added, small changes to gateway/details, provisioning, and reports.
Merge branch 'controller' into dev
merge masterLayout into dev

introduce general tank table feel
Merge branch 'dev' of https://github.com/anthonycorradi/binview into dev
changed Report models to generate lists each selection based on the selected value
Merge branch 'security' into dev
edit reports