Implemented the ignore mods functionality

This functionality was first described in #5.

Modifier keys to be ignored should be placed after a -i argument. For example:

xbanish -i Shift -i Mod4

Please let me know if there are any style changes I should make, I am rather new to C.