Added a "Change Case" node.
The description field for ports is now in use.
This fixes #252.
Merge branch 'master' into decouple-graphics