initial configuration of octopress, divshot, and first post
add divshot tasks to Rakefile

This commit adds two Divshot-specific tasks to the Rakefile, based on
the Divshot [guidlines for using Octopress][1]. Specificaly:

* `rake divshot_preview`: equivalent to `rake watch & divshot preview`
  - Divshot reccomends using the divshot preview server (port 3474) over
    Octopress' built-in preview server, otherwise this is identical to
    `rake preview`
  - Both processes are spawned as processes
* `rake divshot`: equivalent to `rake generate && divshot push`
  - `divshot push` by default pushes to the development environment.
    Users can then promote the deployment with either `divshot promote`
    or through the web interface.

[1]: https://divshot.com/blog/static-blogging/blogging-with-jekyll-and-octopress/
install and setup hpstr theme
install and modify image_caption plugin
Add about_link, feature captions, and feature alt

The following additions and chagnes were made to the navigation sidebar,
and to the feature images in the page, post, and default (hom page)
layouts:

* Change "Learn More" link in Navigation->About from About.me site to
  any path/url
  - configuration changed from `site.aboutme_user` to `site.about_link`
  - `site.about_link` should be absolute, e.g. either `/my_page` or
    `http://mysite.com`
* Add optional image captions to feature images on pages, posts, and
  default (home page) layout
  - Use `page.image.caption` on page source file
  - Image caption is displayed on top of image credit
  - If only one exists, only that one is displayed
  - If neither exists, the credit bar isn't shown
* Add customizable alt text to feature images on pages, posts, and
  default (home page) layout
  - Use `page.image.featurealt` on page source file
  - If no custom alt text is given, the page title is used
  - If custom alt text is given, it is placed in square brackets as per
    accessibility guidelines
* Add optional subtitles to page layout
  - Use `page.subtitle` on page source file
  - If it isn't specified, it is ignored
modifications to _config.yml

There were a few errors with _cofig.yml, and the previous commit
required some new fields

* Add: `about_link`
* Remove: `googleplus_user`
* Modify: `disqus_short_name`
* Add: `google_analytics_tracking_id`
* Remove: `aboutme_user`
switch image hosting from local to dropbox
about page, version 1
add support for relative widths to imgcap

This adds support for relative widths to the `imgcap` and `imgcaption`
(block version) tag. The syntax is `{% imgcap [right|left|center] <path or url>
[<width>[%] height[%]] [<title> [<alt>]] %}`, and similar for
`imgcaption`
* If `width` and `height` are expressed as percents, the outmost span
  gets a `style='width:xx%;'` tag, and the inner img and caption span
  are sized to 100%.
* If `width` and `height` are expressed as integers, the inner img tag
  gets the specified width and height, the inner caption span gets a
  `style='width:(xx-10)px;'` tag to account for the margins, and the
  outer span gets no specified width so it sizes to fit its contents.

I've tried to make it versatile but haven't included much extra error
checking. Specifically, calling width as relative and height as absolute
(or vice versa) may result in undefined behavior.

Also, the about page it updated to use the new imgcap syntax
add feature captions and alt to post-index
update feature image for archive page
add octopress-escape-code gem

Add the octopress-escape-code gem to remove the need to surround code
blocks with {% raw %}/{% endraw %} tags when they contain liquid code
examples
modify backtick blocks to hide linenumbers

In vanilla Octopress, backtick fences and `{% codeblock %}` are pretty much the
same, and at least with Pygments neither supports suppressing line
numbers.

This modifies backtick fences to suppress line numbers, leaving `{%
codeblock %}` with their default behavior.
changes to related posts section in post layout

Updates the header for related posts from "Read More", which is
potentially misleading (it can signify pagination), to "Related Posts".
Also increases the number of related posts from 3 to 5.
post: the imgcaption tag - v1