Alt-drag to constrain angles with Pointer

with keyboard input support as detailed in the issue
Merge pull request #918 from monkeyiq/2013nov/issues/895

Alt-drag to constrain angles with Pointer
[doc] Fix description of point tags.
Going to clean up a little.
cleaned up
Merge pull request #923 from monkeyiq/2013nov/issues/879v7

More multichar goodness
Add point view
Tidy up Macisms to allow make dist to work
arrow keys working again for BCP movement. Have to see what part of
multichar broke due to this change, better to have BCP movement back
right away though.
Merge pull request #931 from monkeyiq/2013nov/issues/895v2

arrow keys working again for BCP movement. Have to see what part of
osx: fix for alt key down/up detection in charview.
Merge pull request #933 from monkeyiq/2013nov/issues/895v3

osx: fix for alt key down/up detection in charview.
Update fcprogress.pl
alt+clt+click on spline point means to drag selection in interpolate mode.

Clicking on the spline itself with alt+ctl means to add a point there.
Merge pull request #934 from monkeyiq/2013nov/issues/893

alt+clt+click on spline point means to drag selection in interpolate mod...
Don't jump around when changing the active character
Allow left bearing adjustment right from the charview by dragging the left guide.
Merge pull request #935 from monkeyiq/2013nov/issues/879

multicharview: make the viewport steady when changing active char
win32: add a basic partial kill() implementation
Merge pull request #936 from monkeyiq/2013nov/winbuild1

win32: add a basic partial kill() implementation