Enhance selection control.

 * When multi-selection is enabled multiple rows are only selected is ctrl is held while selecting.
 * Repackage project to follow EnzeyNet/GitHub-Project-Template