Defend constants from runtime changes.

Hello!
This small PR just freeze constants, to avoid some like:
```ruby
Paint::NOTHING[0] = 'bla-bla'
```
:)