Base Grunt and Node package setup

Add a package.json file with details about the project and development
dependencies. Setup a Gruntfile with base actions for everything that
needs to happen on build. Currently the only things that happen are
concatination for plugins page test and minifying scripts.
Setup base admin help class

Setup the AdminHelp class with some dummy content to test AdminHelp
Start enqueing admin help scripts

Set `Admin_Help_Admin::plugin_screen_hook_suffix` to adminhelp as a
temporary measure to get scripts working in the admin. Also start
enqueueing the help scripts for the plugin page. Localization still
needs to be added.
Add other min scripts
Fix issues with the minify command

When running the concat task grunt would append the minified js to the
end of the minified file. Switching the position of the filters in the
uglify config fixed that issue.

Also added a js task that can be runt with `grunt js` to do the js tasks
but not css.
Update dependency versions
Add simple support for translations and localizing scripts
Setup tooltips

Set tooltips to open whenever `.icon-adminhelp` is hovered, and pull
content from the help objects added to the main admin help class.
Setup the remove function

Setup function to remove a help item and all of it's tooltips from the
page.

Also clean up the tooltip content function to make sure it always
returns something even if it's an empty string.
Clean code that was missed when removing tooltip functions
Setup conditinals to allow turning off tooltips
Make true the default state of showing tooltips and overviews

The default state of whether or not to show tooltips/overviews should
be to show them, so now we always save a meta value or either 0 or 1.

Cleaned up the user meta display and save functions a little as well.
Used the WP_User object that is passed to the action instead of
`get_user_meta()`, removed conditionals around the `checked()` call,
and switch save function to use `update_user_meta()` since
`update_usermeta` is deprecated.
Merge branch 'core_js' of https://github.com/ninnypants/WordPress-Admin-Help into core_js

Conflicts:
	class-admin-help-admin.php
Fix tooltip error

Tooltips weren't showing up because for some reason I thought there
was a `hasAttribute` function which there isn't, so I'm not sure how
I had it working before, but it works now.
Merge branch 'core_js' of https://github.com/ninnypants/WordPress-Admin-Help into core_js
updates language for help overview label

thanks @siobhan
updated readme
superficial changes to the name and description
Move help options to the personal_options hook

Using the profile_personal_options hook only shows the field if a user
is on their profile page, so admins couldn't see or modify a users help
settings. Admins should be able to modify all default settings.
Cleanup unused code

There were still some boiler plate functions left that we weren't using,
so they have been removed to help keep the codebase cleaner.