support annotation lines

For some of the RITES interactives, we need to call out specific times (vertical annotations) or values (horizontal annotations). This patch adds basic support for line annotations. The examples page is updated to include adding and reseting annotations.