Refactored NMatrix constructor. About half way through fixing the bugs.
Completed NMatrix#initialize refactoring, updated shortcuts, fixed
specs. Improved usability of @agarie's shortcuts.