Upgrade Blu-ray Player.app to v2.10.4
Merge pull request #5114 from Ihavee/Ihavee

Upgrade Blu-ray Player.app to v2.10.4
Merge pull request #4869 from rolandwalker/add_zap_stanza

DSL: add `zap` stanza
Merge pull request #4873 from rolandwalker/add_license_stanza

DSL: add `license` stanza
Merge pull request #4845 from rolandwalker/dsl_aliases

DSL: forward-compatible synonyms (WIP)
DSL add uninstall `:delete` and `:trash`

- `:delete` is intended to replace `:files`
- `:trash` is intended to move files to the OS X Trash
- `:trash` is only a stub — currently all three function identically

References: #4688
move read_script_argument to Cask::Artifact::Base
generalize read_script_arguments

so that it can be called from multiple stanzas
harmonize error messages
read_script_arguments accepts defaults/overrides

as parameters.  Accept overridden keys when submitted by the
caller, but warn that they are ignored.
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