ENYO-2955: ares-ide release helper tools (aggregate tasks & handle version format).

Tested ok using Node.js 0.10.16 on Ubuntu, Node.js 0.8.25+0.10.16 on OSX.

* ENYO-2955: implement `release.js` `pre-dist` & `post-dist` operations (HEAD, origin/ENYO-2955, ENYO-2955)
* ENYO-2955: skeleton for `scripts/release.js`
* ENYO-2955: shells is a dev-time dependency, not run-time
* ENYO-2955: change pre-version scheme from `M.m.p-X` to `M.m.p-pre.X`

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>