Support for enums

```coffee
cities = [ 'Paris', 'Rome', 'Sydney', 'Rio' ]

types = bison.preCompile
  'city': bison.enumeration('uint8', cities)
```

Not sure if `enumeration` really belongs on `bison`, maybe something like `bison.complexTypes.enumeration`?