working on edit keyboard view
working on edit keyboard view
added ability to add new keys and keyboards, edit keys, delete keys
fixed merge conflicts when rebasing wiht master
BUGFIX: Added user_id to the seeds file keyboards

If a user_id is not added to the keyboards, the seeds file, the
welcome page breaks because the welcome page assumes that every
keyboard has a user.
Bugfix got rid of default sound on the 'A' key.

I left testing code bound to the 'A' key, so if you didn't reset the
'A' key, the A key played middle 'C.' It did this on every page,
so pressing the 'A' resulted in a beep being played.  This
was distracting and wierd when you are trying to log in and the
computer beeps at you every time you press the 'a' key.
Merge pull request #8 from tararoys/nested-keyboard-user-resources

Nested keyboard user resources