Enrich the flot with the ability to add text into markings。

Enrich the flot with the ability to add text into markings, customerize rounded corner markings, etc.

Screen shot:

![image](https://f.cloud.github.com/assets/3367820/1332142/f850bda8-3572-11e3-9e18-a089daed8cf0.png)