Allow create 'unsigned long' variables

Supports 'millis' and 'micros' working correctly
Improve descriptions and labels
Merge pull request #51 from TonyCallear/NewVars-unsigned-long

New variable 'unsigned long'