add support for negative indices to element().of()
add travis