fix multiple definitions error

Part of the problem is that inline intialization is unsupported by
current XC32.

// FUCK MPLAB
shall now designate all such instances where code is suboptimal for
this reason

Also, MPLAB has repeatedly converted the Source Folder "../src" to
absolute path, so I've removed it from the project file. No idea what
impact this will have but the library still compiles, and hopefully
will compile on Chris's now.
added relative link to library object file

we'll see how long it remains relative