Fixed an include bug in page layout
This task is superfluous AND doesn't respect the presence/absence of "desc" making hidden/internal-use tasks show up.
Various rsync deployment fixups:

1) If ssh_key was absent, you'd get an error.
2) Had to specify full path to key ("/Users/jfrisby/.ssh/...") -- couldn't use "~/.ssh/...".  Since SSH demands it be there anyway, let's pre-populate for the user and make their lives easier.
3) Ensure uniform and consistent trailing slashes on source and dest paths to avoid accidentally mucking things up.
Add 'clobber' task for purging generated files.
Be more precise about what we ignore to avoid accidentally ignoring things.

(... for example, we might want a directory named source/vendor at some point to differentiate theme-provided JS/etc from user-provided...)
Testing against Ruby 2.0. Closes #1075.
Merge branch '2.1' of github.com:imathis/octopress into 2.1

* '2.1' of github.com:imathis/octopress:
  Adding a default for comment disabling.
  Make it possible to disable the comments section entirely without having to muck with theme files.
  An update of rretsiem's pull request, for 2.1.
  Removal of apparently unreferenced, dangling method.
  Grand whitespace cleanup.
  Some Jekyll plugins confuse Compass by mucking around with the CWD.
  Allow .md for markdown files.
  Bring over a couple little things from master...
  Simplifying clean task.
  Fix static reference to instance method in Compass' config.
  Remove cruft from Gemfile.lock since rspec is no longer specified in the Gemfile.
  Ignore all generated JS bundles, preview-mode flag, generated _config.yml, and most editor temp files.
  Remove redundant require statement from Rakefile.
  Bump Rack version to leverage security fixes.
Added lib/ tests to travis file.
It's 2013. Hi, MIT License.
Merge pull request #1079 from MrJoy/license_update

It's 2013. Hi, MIT License.
Moving to minitest v4.6.
Being consistent with quote-type usage.
Merge branch '2.1' of github.com:imathis/octopress into 2.1

* '2.1' of github.com:imathis/octopress:
  It's 2013. Hi, MIT License.
New .travis.yml file to handle multiple gemfile and rakefiles.
New approach for the travis file.
Using master Gemfile and Rakefile cuz travis sucks.
Updated Gemfile.lock with results from new Gemfile.
Pointing to the wrong spec folder.
Eliminating ternary op.
Added javascript asset management and improved Rakefiles and configuration for themes and plugins.
- Added Guard for file watching
- Configs can be automatically reloaded
- Static asset changes do not trigger Jekyll build
- CommonJS modular js support proved by stich-rb
- Javascript is concatenated and uglified
- Environment variables toggle uglify and fingerprinting
- New Jekyll plugin config_tag
- New Jekyll plugin javascript_assets_tag
- Added theme specific configurations
- Custome Jekyll Guard to the rescue
- Install, Generate, Watch, and Preview work with Guard now.
- Now configs are no longer tracked by Octopress, only theme defauts are.
- Console messages can be colorized.
- misc config reorganization and improvements