Merge branch 'master' into nullstone

Conflicts:
	bower.json
	dist/Fayde.d.ts
	dist/Fayde.js
	package.json
	src/Controls/Frame.ts
	src/Controls/Primitives/Popup.ts
	src/Engine/Application.ts
	src/Runtime/Configure.ts
	src/Runtime/Library.ts
	test/runner.ts