gitignore: Vim temp files
Add my own catenable queue implementation
Drop implementation of Okasaki catenable queues