add release documentation
Prevent parent directory as destination path
update website url
call normalizeEntityName hook before locals hook
Merge pull request #1717 from hlindset/fix-blueprint-name-errors

Normalize entity name before getting locals
Merge pull request #1731 from kamalaknn/update_addon_readme

Update website url in addon README.md
Allow calling super in subclasses of CoreObject.

* Add a few tests for `CoreObject`.
* Allow calling methods on your parent class via `this._super.someMethod()`.

Illustration:

```javascript
var fooCalled, barCalled, instance;

var Klass1 = CoreObject.extend({
  foo: function() {
    fooCalled = true;
  }
});

var Klass2 = Klass1.extend({
  foo: function() {
    this._super.foo();
  },

  bar: function() {
    barCalled = true;
    this._super.foo();
  }
});

instance = new Klass2();
instance.bar();

assert(fooCalled, 'foo called');
assert(barCalled, 'bar called');

fooCalled = false;
instance.foo();

assert(fooCalled, 'foo called');
```
Merge pull request #1721 from rwjblue/allow-calling-super

Allow calling this._super in subclasses of CoreObject.
Merge pull request #1730 from selvagsz/prevent-parent-directory-as-outputpath

Prevent file deletions when the build output-path is a parent directory
Update CHANGELOG in preparation for 0.0.41.
Add more missing CHANGELOG entries.
Lock down all < 1.0 package versions.
Merge pull request #1733 from rwjblue/update-versions

Lock down all < 1.0 package versions.
Bump version to 0.0.41.
Merge pull request #1720 from stefanpenner/release-docs

add release documentation
SVG Travis build image

Replaced png Travis build image with svg.
Merge pull request #1735 from quaertym/patch-11

SVG Travis build image
Adds a util function

Hides the internals of how we boot up `ember-cli`.
Makes it easy to swap for another loader.
Merge pull request #1740 from twokul/instantiate-util

Adds a util function
Throw an error if an Addon does not specify a name.

We use a generated name when an addon just uses the default
implementation (meaning it doesn't need an index.js), but if you export
an object that does not contain `name` you get very weird and bizarre
errors (took me a bit to track it down).