Initial commit of feature/plugins branch, adding a plugin infastruture to ac-get
Add missing install file.
Restructure plugin system, add some more state plugins.
Make plugins usable, hopefully.
Document things, add example plugin.
Fix typo in ac-get.lua

Regulat, ms. @AmandaCameron? I don't know that word.
Merge pull request #1 from MatAlcDev/patch-1

Fix typo in ac-get.lua
Merge master into feature/plugins
Make everything have a cclint header.
Merge master into beta
Make lib-acg pass my lint tests.