remove asserts in limitedmap.h (fixes a ToDo)

- also update copyright year and add header end comment
Why was this added as a TODO in the first place? It's not that removing a line is so much work that it needs to be postponed. This makes me think there is some more to be done here before it can be safely removed.