Added ACNL_API

I've learned a lot recently about creating APIs, so I'm going to take a
crack at creating one to simplify some code in the program, it, of
course is Open Source as well and is under the BSD License much like
ACNL_CheckList.