structure: reorganize/tidy up project layout

spotify callbacks goes in spfs_spotify, fuse callbacks in spfs_fuse.
Also generalized the makefile a bit.