Finished jQuery scanner
Merge branch 'ui' into 4.x
Added “the missing link”

     .---_   _--._---.__
    /   _ \/\     \     ''-.
   |   / \ | \      '.     '.     .'¯|
   |  / __\|  '.      '.     '    \ _|
   | | |_  .-'_'.      .    _.-|  $$
   | | \U\\ .¯U' '..    _.-' .'  $$
    \| /¯ /  ¯¯     ' |'   .'|   $$
      \| '-          '|  .'  |  $$
        \ --         /.      \ $$
         \          .'   __   |$$
          '.   ___.'  | ////¯¯''.._
            ¯|¯      _'.//_ ..   ||||
       _ .-¯|\|----¯¯¯  |\|¯¯|---||||
    .-¯.'  |  X      .''  \  |       ''.
   '    ''..      .''__... |/           '.
   | |    .|   .' .-   / \|              |
  /  '      '.'...'   /  /               |
 /_ |        '       /  /     |          |
  |¯|                '  '     \| __.-.___.'
  | |              /  /        |\         \
  | .             /  /           |        .
  | '            '  '            |        '
   \ .        /  /               '        |
   /  '      '  '                 |       \
  /   '                           |        |
Make sure we’re only enqueueing query when we need it
fixed order in htaccess rules
Better htaccess writing
Add shell for global settings tab
Add notification email field
Fix brute force header intro
Add brute force enabled field
add brute force admin js
add brute force enabled field
Add max attempts per host field
Added Max Attempts Per User Field
Added text “attempts” after brute force fields
Added Check Period Field
Add lockout period field
Added blacklist repeat offenders field
Added blacklist threshold field
Add email notifications field