Initial source check-in

Initial check-in of the cachemunk source as it stands