WIP forward-compatible DSL synonyms

This makes the following stanzas available in the DSL as
synonyms to existing stanza, with no change to existing
functionality:
- pkg for `install`
- app for `link`
- suite for `link`
- preflight for `before_install`
- postflight for `before_uninstall`
- uninstall_preflight for `before_uninstall`
- uninstall_postflight for `after_uninstall`

References #4688

This works, but is marked WIP because we are not in a hurry,
and because I intend to add tests.
Merge pull request #4845 from rolandwalker/dsl_aliases

DSL: forward-compatible synonyms (WIP)
Create eclipse-jee.rb

add a cask for eclipse-jee (Eclipse Java Enterprise Edition).
Merge pull request #5115 from vitorgalvao/fix-4445

Create eclipse-jee.rb
made macaw easier to update
updated macaw to 1.0.13
Merge pull request #5116 from vitorgalvao/macaw

Updated Macaw, and made it easier to update
Updated Macdown to version 0.1.2
Merge pull request #5117 from elnappo/patch-1

Updated Macdown to version 0.1.2
made macdown easier to update
Merge pull request #5119 from vitorgalvao/macdown

made macdown easier to update
Opera 22.0.1471.70
Merge pull request #5121 from ahbeng/opera-22.0.1471.70

Opera 22.0.1471.70
Opera Next 23.0.1522.24
Merge pull request #5122 from ahbeng/opera-next-23.0.1522.24

Opera Next 23.0.1522.24
update sketchup to v2014 and add sketchupviewer

sketchup has 3 products, make, pro and viewer
see http://www.sketchup.com/download/all
update to latest 2014 version
add sketchupviewer
pro will be added to versions repo
Add Coq IDE, version 8.4pl4
Merge pull request #5090 from jconley/sketchup

update sketchup to v2014 and add sketchupviewer
Merge pull request #5124 from vitorgalvao/fix-5123

Add Coq IDE, version 8.4pl4
add scratch cask