Upgrade Google analytics to Google universal analytics

Google will deprecate old ga.js. Change to new analytics.js, and also
use the new version of the enhanced link attribution module.
Merge pull request #21 from teelahti/upgrade-google-analytics

Upgrade Google analytics to Google universal analytics
change archive.html to posts.html
Merge pull request #23 from danlucas/master

change archive.html to posts.html
Bump Jekyll to 2.0.3
improve the smoothness of the nav
improve the smoothness of the nav
Merge pull request #26 from jerryni/master

improve the smoothness of the nav
Process updated less and js
Exclude Gemfile, README.md, and LICENSE from _site
 - FontAwesome was updated to 4.1.0 version
 - Class of icons used in template changed to 'fa' (new prefix of FontAwesome)
Added feature Reading Time
  - Enabled by default, to disable set reading_time to false in _config.yml
  - This feature has been tested in GithubPages to see an example visit: http://edgarsandi.github.io
Ignore Gemfile.lock
Merge pull request #31 from edgarsandi/feature/updating-FontAwesome-to-4.1.0-version

 - FontAwesome was updated to 4.1.0 version && Class of icons used in template changed to 'fa' (new prefix of FontAwesome)
Merge branch 'master' of https://github.com/mmistakes/hpstr-jekyll-theme

# By Edgar R. Sandi
# Via Edgar R. Sandi (1) and Michael Rose (1)
* 'master' of https://github.com/mmistakes/hpstr-jekyll-theme:
  - FontAwesome was updated to 4.1.0 version  - Class of icons used in template changed to 'fa' (new prefix of FontAwesome)
Change share icons to square versions
Revert "Change share icons to square versions"

This reverts commit d4a58062c8a7c567a437b2a9d410524e97b1bce9.
Put Font Awesome less in own folder to not mess with site variables and mixins
added the reading-time styles in css
added the js code to reading-time