Added function pointers for callbacks.
Added Doxygen folder 'docs' with initial documentation
Added Doxygen config file and some mouse files I've been working on
Changed to Josef Model
added Mouse files
Made changes to mouse.c/.h and printf flags for FCF files
Added mouse and mouse2
Added mouse2.c
Merge branch 'master' of git@github.com:elderberry-capstone/elderberry.git

Conflicts:
	av3-basic/libusb-basic.c
	fcfutils.c
	testIMU.c
Merged changes to master. Model v0.5.
Merging remote branch
Added av3-basic folder for merging remote branch