Allow addons to be vendored outside of node modules

In package.json you can add paths for additional addons

```json
"ember-addon": {
  "paths": [
    "./lib/super-button"
  ]
}
```

The vendored library must conform to the addon spec, so it must have a
properly declared `package.json` file as well as its own loader.
This method name is confusing to me. It seems like it returns a boolean but it actually changes `addonPackages`. Something like `addToPackagesIfAddon` is easier to read. I'm sure someone could come up with a better name that what I did though, lol