Add LICENSE
Use consistent bracing style
Merge branch 'core'

Conflicts:
	.homeignore
Fix . alias to behave like builtin when arguments are provided

The previous alias broke scripts that both:

*   Used the . command
*   Expected to be sourced with . or source themselves