http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript
author(s): Torstein Hønsi
No-Library (pure JS), HTML, CSS, JavaScript