Avoid parsing more in refreshLinksJobs

* This reuses the parser cache in some cases when possible
* Clarified the return value of CacheTime::getCacheTime()
* A few documentation tweaks

Change-Id: I80b7c6404b3f8c48b53c3bba96115dbf94d80873
Merge "Avoid parsing more in refreshLinksJobs"