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...)
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
Merge pull request #1019 from imathis/guard

Guard watching + Javascript asset management
Merge pull request #1081 from MrJoy/rsync_deployment_fixups

Various rsync deployment fixups:
Switched code style to a more usual Ruby style

* Two spaces indentation
* Got rid of two semicolons
* Added a blank line before the return value
Merge pull request #1098 from gkarekinian/style

Switched code style to a more usual Ruby style
Remove Twitter configuration file.
Remove references to Twitter from non-theme files.
Remove Twitter Timeline CoffeeScript.
Do not require twitter in site.coffee.
Remove Twitter timeline SCSS.
Bring back Twitter configs when needed for 'tweet' button (for posts).
Removed twitter sidebar section.
Only include GitHub repo listing if site.github_repo_count is > 0. Fixes #344.
Add EditorConfig file for Ruby files