Cleaned up the reference.conf
Added a toOption method to Vclock that turns empty Vclocks into None
Added a SprayClientExtras object with a new util function to add an optional header to an HttpRequest (while constructing it using RequestBuidling)
Rewrote the code that adds a vclock header to the http PUt if the vclock is non-empty to be more functional