Removed Gary's email
Added devDependencies versions

Now that the project is live, we probably should specify versions to
prevent potential issues. I also updated the repository URL now that
we’re on GitHub
Added repo URL comments to all grunt configs
Fixed jit-grunt loadTasks implementation
Deleted Genericons asset files
Removed Genericons Sass partial
Removed references to Genericons in readme
Removed Genericons from compass_enqueue_styles
Removed genericons from copy task paths
Added text to search button output
Updated composer.lock
Added a function to output formatted comments link
Added compass_comments_link() to templates
Renamed general.php to template-helpers.php
Dropped use of get_template_directory
Removed composer.js config

For some reason, when using jit-grunt including this file causes
composer to fail with the error

~~~js
  [InvalidArgumentException]
  Command "undefined" is not defined.
~~~

Removing this config file seems to solve the issue, but I’m honestly
not sure why. I think more investigation is needed. Related to #18
Merge branch 'develop' into node-sass

Conflicts:
	gruntfile.js
	package.json
Resolved conflicts
Fixed code style errors