Create CONTRIBUTING.md
First version of CONTRIBUTING.md
Tries to fix loading amber from deeply nested pages.

The default is to guess:
  - if amber path is 'xxx/bower_components/yyy',
    use 'xxx/bower_components'
  - otherwise, use 'amber_path/bower_components'

In cases when this is not enough (it should for most cases),
you can specify libs dir in data-libs attribute
of amber.js's <script> tag.
Merge pull request #725 from herby/fix-bower-based-deep-page-load

Tries to fix loading amber from deeply nested pages.
Announcer: add >>on: aClass doOnce: aBlock

This addition was proposed by Sebastian Sastre (@sebastianconcept)
on the mailinglist.
Announcer: add first unit tests
Unittests are not an absolute hard requirement
How to build Amber with Grunt
Remove Grunt specific paragraph and redirect to CONTRIBUTING.md
cli: JS fixes
FileServer: enhance warning when no index.html file can be found
FileServer: respond with 'Not Found' instead of 'Internal Server Error'
FileServer: enhance returned error page for 404 response
FileServer: clarify how to use --fallback-page
amberc.js: update documentation
Collection >> removeAll
String >>uri{,Component}{En,De}coded

and moved {,un}escaped from accessing to converting
we shouldn't do es5shim's work
Merge pull request #734 from herby/goodies

A few convenient methods and small cleanup
Merge pull request #733 from mkroehnert/cli

Amber CLI: JavaScript cleanup + enhanced error reporting for 'amber serve'