Update wrapper to prevent unintended circular dependencies

The wrapper code could cause circular dependencies for AMD loaders.
It doesn't include a dependencies argument in the call to
define, which will cause some loaders to scan the factory function for
require calls.
update articles link

For the newcomers。
Merge pull request #463 from chemzqm/patch-1

update articles link
Merge pull request #459 from jason0x43/master

Update wrapper to prevent unintended circular dependencies
update builder for casing fix
update installer for casing fix
Release 0.19.4
Merge branch 'master' of github.com:component/component
fix casing in .lookup()
update installer
Release 0.19.5
Fix for dep installed from the cli not being added to component.json (#465).
package: update "proxy-agent" to v1.1.0
package: update "superagent-proxy" to v0.3.0
Added to template property instead of scripts for templates.
Merge pull request #473 from airportyh/scaffolding_to_output_templates_prop_in_component_json

Added to template property instead of scripts for templates.
update copyright year
Merge pull request #474 from gdi2290/patch-1

update copyright year
update component-installer to remove lowercasing
Release 0.19.6