Fix for false security exception

Security exceptions would be raised for file names with a "%20" in them. This is because it is also a url-encoding for the "space" character.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Improve documentation explaining why decoding is being done when and where it is. Refactor individual logic blocks (fetching the ERAttachment, evaluating if a request is legitimate) into their own methods to make code more digestible and better encapsulated.
Making sure a SecurityException is always thrown when we aren't able to return an attachment.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
must start new transaction when using ERXJDBCAdaptor before creating _dbupdater
Emberjs integration
Ember route
removing dublicate code
removing constructor code, code formatting, comments
Merge pull request #569 from recurve/ERAttachment_false_security_error

Good Job
Ignore soap web service setup error if not using SOAP
Remove dependency on servlet-api-3.0 until Java 6 is required
Fix wrong dataRel for ERQMButtons
Merge pull request #605 from swklein/master

Fix wrong dataRel for ERQMButtons
Add missing binding in ERQMListView

data-theme was not added
Fix in ERQMAjaxObserverField

In some circumstances the change event was bound to the field of the
previous page.
Merge pull request #606 from swklein/master

Add missing binding in ERQMListView
Merge pull request #592 from sgaertner/ERXJDBCAdaptor_1st_Migration_patch

Bugfix for first migration when using ERXJDBCAdaptor
Merge pull request #604 from mkondratov/master

EmberJS integration for ERRest (fixed)
Merge remote-tracking branch 'upstream/master'