Added basic Ornament class

- Can delay the ornament, specifically for delayed turns
- Can include upper/lower accidentals
- Added ornament glyphs to Vex.Flow.Font
- Includes tests

**All Ornaments**
![image](https://cloud.githubusercontent.com/assets/1631625/3020898/6e568d88-dfa6-11e3-9e39-054f95991dcf.png)

**Vertical Shifting**
![image](https://cloud.githubusercontent.com/assets/1631625/3020916/c8419824-dfa6-11e3-91f7-54d26046aaab.png)

**Ornaments with Upper/Lower accidentals**
![image](https://cloud.githubusercontent.com/assets/1631625/3020901/7c890c14-dfa6-11e3-8f7b-012ed4640bdd.png)

**Stacked**
![image](https://cloud.githubusercontent.com/assets/1631625/3020903/8af933b4-dfa6-11e3-9777-031da7622657.png)

**Delayed Turns**
![image](https://cloud.githubusercontent.com/assets/1631625/3020904/920c26de-dfa6-11e3-95de-bf64ac73ae74.png)