Begin move of all Javascript into an anonymous function

Our Javascript is pretty haphazard right now with a few different approaches mixed in one. This starts the process of moving everything into one anonymous function. The script is now introduced in the footer as well so that we don't have to wait for document ready.

Breaking change due to `acm_add_more_conditionals` move, to be addressed in next commit.
Introduce setup_conditional_clicks

Fires as the script loads to setup the various click events required to manage conditionals properly.
Move inlineEditAdCodes in to anonymous function
Remove unused initEditAdCodes.toggle function
Code formatting, use on() vs click, keydown, mousedown
Clear the value of the first entry when cloning for use in addditional conditonals
Consistent use of $ vs jQuery
Reworked 98% of the logic for ACM - better doc-blocks & many other updates
Merge pull request #61 from carldanley/javascript-cleanup

Reworked 98% of the logic for ACM - better doc-blocks & many other updates
Credit
Capture 'remove' click in add ad code area

Adds a function for _delegateNewAdClicks to provide additional functionality required in the new ad code area.

Can now add/remove conditionals properly in this area
Handle delegated key events to capture an Enter key in the inline form

Prevents the default form from saving when the enter key is hit while in an inline edit form. Instead, the inline edit form will save.
Remove unused method post_admin_header

It looks like `post_admin_header()` was used to control ajax requests in the early days of Ad Code Manager, most likely before we switched to using list tables. The localized JS data here is unused anywhere else and hasn't been used by our Javascript in a while.

This commit removes that method as well as the action that called it.
Remove unused SETTINGS object left over from old UI
Merge branch 'javascript-cleanup' of github.com:Automattic/Ad-Code-Manager into javascript-cleanup

Conflicts:
	ad-code-manager.php
Merge pull request #60 from Automattic/javascript-cleanup

General Javascript cleanup