Debug messages & errors now show the calling el-get function
Split el-get-package-manip into two files

This is to avoid a circular dependency between pacakge-manip and
bytecomp, and also makes logical sense.
Add load-path auto-property to file fetcher
Add a few more tests