Make the hardclock test optional

Known to fail on VMs (such as the buildbots), see eg
http://blog.badtrace.com/post/rdtsc-x86-instruction-to-detect-vms/
diff --git a/include/mbedtls/timing.h b/include/mbedtls/timing.h
index 6598c1a..75b6734 100644
--- a/include/mbedtls/timing.h
+++ b/include/mbedtls/timing.h
@@ -62,6 +62,10 @@
 
 /**
  * \brief          Return the CPU cycle counter value
+ *
+ * \warning        This is only a best effort! Do not rely on this!
+ *                 In particular, it is known to be unreliable on virtual
+ *                 machines.
  */
 unsigned long mbedtls_timing_hardclock( void );