/**
 * Fast UUID generator, RFC4122 version 4 compliant.
 * author: Jeff Ward (jcward.com).
 * license: MIT license
 * link: http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript/21963136#21963136
 **/