Fixes Rakefile aborting with 'cannot load such file -- Time'
gitignore: added build/ and *.lock
Fixed duration checks where only the duration aliases were being checked ("w"/"h")
- This fixes a bug with StaveNotes that are instantiated with the duration string "1", articulations would render too high above the note because the stem height was not negated
Added the thin double stave connector, meant for complementary usage with thin double barlines.
- Includes test
Fixed the 128th rest glyph's properties
- Bounding box for 128th note rests is fixed, now contains the entire glyph
Remove spurious space.
Added unit test for table.js
Fixed Issue #128 'Invalid Whole Rest Position'
Merge pull request #138 from petehamilton/fix-rakefile-time

Fix Rakefile aborting with 'cannot load such file -- Time'
Merge pull request #143 from jdowner/staging

gitignore: added build/ and *.lock
Merge pull request #145 from Silverwolf90/bug-fixing

Minor bug fixes.
Fix table_tests.js for last merge.
Merge pull request #146 from Silverwolf90/thin-double-staveconnector

Adding the double thin line StaveConnector
Updated vexflow.com with a pointer to vexwarp.
Added support for small clefs and clef on the end of stave.
Implemented TabNote stems and Beams
- Adds a StemmableNote class which TabNote and StaveNote now derive from
- Renames 'noteGlyph' property to 'glyph' in TabNote (possible confusion between TabNote.glyph and TabNote.glyphs, the former is for storing duration glyph data and the the latter is for storing the fret position data)
- Extracted out a drawStem() method into StemmableNote
- Beam drawing now calls StemmableNote.drawStem() instead of its own stem drawing logic
Added TabNote stem extensions
Fixes TabNote beam slope bug
Set StemmableNote stem_direction on init
Minor Tweaks
- Add in duration aliases where applicable
- Slight refactor of TabNote.getStemY() for clarity
- Adds setmmablenote.js to Rakefile