documentation on commit messages

per request from @fanquake
- expand existing content in CONTRIBUTING.md and break out into section
- add section to HACKING.md
Defer :script uninstall, add :early_script

fixes #2254
ignore non-alpha search chars; accept multi terms
updt crosspack-avr for new caveats DSL
updt openvanilla for new caveats DSL
updt perian for new caveats DSL
updt java.rb for new caveats DSL
Downgrade Aptana Studio to version 3.4.2

The previous version 3.5.0 is no longer available, and the url
is dead.  Perhaps it was a pre-release.
update Cura to version 14.01
Merge pull request #2511 from rolandwalker/aptana_studio_version

Downgrade Aptana Studio to version 3.4.2
link gridwars app bundle, not parent dir
link SerialCloner app bundle, not parent dir
lightpaper 0.8.7
Merge pull request #2475 from rolandwalker/doc_commits

documentation on commit messages
Merge pull request #2516 from chulkilee/lightpaper-0.8.7

lightpaper 0.8.7
move squashing doc from HACKING to CONTRIBUTING.md
corrected picasa shasum
Merge pull request #2519 from vitorgalvao/correct-picasa-shasum

corrected picasa shasum
PEMDAS Widget, an advanced calculator for Dashboard

PEMDAS Widget is a simple yet powerful calculator for Dashboard in
OS X.

Not only does PEMDAS Widget let you work with equations, variables,
different bases, and many functions, but since it runs in Dashboard,
it's lightweight and is always just a key press away.
'release' arg as shortcut for most-recent-tag
for project_stats script