Making estimationSelect binding work without jQuery

Courtesy of http://youmightnotneedjquery.com/
Making editableText binding work without jQuery

This required a small change in the specs, as the triggered test event was
jQuery-specific. This is not easy and might make the specs fail in Safari,
see source http://stackoverflow.com/a/23700583/376138.
Replacing $.map by native forEach

Native Array.map would not work because it differs in handling of records
that do not return a value.
Switching cookie handling away from jQuery plugin

Using a native implementation in EP.Tools instead, taken from
http://www.quirksmode.org/js/cookies.html.

Updating specs accordingly.
Updating concatenated client.prod.js
Removing jQuery and jQuery Cookie

All dependencies on jQuery in the app are removed. It is still used in the
specs, so it needs to stay in the spec runner for now.
Merge branch 'develop'
Bumping version to 0.3.0
Merge branch 'develop'