fixes #7772 - avoids multiple ajax requests

the two-pane (and others) triggers the onContentLoad event, removing the
data attribute from the DOM will ensure its not loaded more than once.
Refs #3809 - Remove rubocop TODOs

Removed the following TODOs so that cops for these will run from now on:

Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethods
EnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,
UselessAccessModifier,

Style/IndentArray, IndentHash, Tab, UnlessElse, UnneededPercentQ, UnneededPercentX
RedundantReturn

Rails/Validation
Refs #3809 - Fix a few rubocop TODOs
Fixes #5468 - prevent Chrome from autofilling passwords
fixes #7584 - add Authorizable module to class AuthSource
fixes #3492 - API v2 nested routes for each controller