- Move list of custom transform orientations from Scene to WorkSpace struct.
- Store active transform orientation as pointer separate from View3D.twmode (twmode can only be set to preprocessor defined values now).
- Display custom transform orientation name in header when transforming in it (used to show "global" which isn't really correct).
Had to do some uglyish things for file reading again, but it's not too
bad IMHO (certainly not worse than previously in workspace branch).
Patch based on workspaces branch. Note that I plan to undo some changes
regarding transform orientations in workspace branch.