Fix: Empty data validation

Rickshaw assumes that there is a datum at index [0] and index [length-1]
for all series. This patch corrects that assumption to allow for empty
data sets.
Build