Fix redo being named undo in menu
Add support to swap original bitmap and current painting
Trivial modifications to reduce warnings
Trivial modifications to reduce warnings around literal->char*
Remove unused function and local variables in PointBrush
Zero initialize x and y in Point if not given
Zero initialize every fields in PaintView
Trivial modification to reduce warnings