Correctly handle Num_Lock.

Find out which modifier key is used by Num_Lock (`x_numlock_mod()`) and
register grabs for both variants: modifier present/not present.
Merge pull request #107 from Necoro/master

Fix handling of NumLock