changelog
    
    
    - Sun, 08 May 2016 20:12:54 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 20:12:54 +0300] rev 1036
 
    - Replaced the ugly for_enum macro with a generator class
Fixed: qHash(const Vertex&) got sucked into infinite recursion 
    - Sun, 08 May 2016 16:26:16 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 16:26:16 +0300] rev 1035
 
    - Further improved enum handling
 
    - Sun, 08 May 2016 16:11:40 +0300
 
    - by Teemu Piippo <teemu@compsta2.com> [Sun, 08 May 2016 16:11:40 +0300] rev 1034
 
    - Enum stuff