Merge pull request #5 from tararoys/nested-keyboard-user-resources

Nested keyboard user resources
Changed the keys in the database to match our specification

Several of the values in our keys table were listed as integers when
they needed to be listed as floating point numbers.

Here is the specification:

setting    |  data type  | range             |
----------------------------------------------
frequency  |  float      | 50.000 - 5000.000 |
wave_type  |  integer    | 1 - 4             |
panner     |  float      | -3 to 3           |
delay      |  float      | 0 to 1            |
filter     |  float      | -4800 to 4800     |
volume     |  float      | 0 to 1            |
keycode    |  integer    | 0 to 256          |

The database now matches that specification.
Merge pull request #6 from tararoys/TLR-update-key-migration-to-reflect-specs

Changed the keys in the database to match our specification
Make wild keyboard easier fo piano players to play

Danny found that having the g key to the g note makde playing the keyboard
much easier. So I added it to the seed file keyboard 2.
Merge pull request #7 from tararoys/TLR-modify-wild-seed-so-danny-can-play-it-easier

Make wild keyboard easier fo piano players to play
working on edit keyboard view
added ability to add new keys and keyboards, edit keys, delete keys
fixed merge conflicts when rebasing wiht master