Ethan Centaurai:
	- Tweaks and cleanups.
	- Renamed some functions to better describe what they do.
	- Upvalue the global things we use.
	- Add Libs directory to gitignore.
	- Durr, forgot to add the file to the toc.
	- Use nevcairiel's LibButtonGlow-1.0 to prevent potential taint issues.
