update dependencies, add .gitignore
added non-selectable separator. fixes #7.
Merge remote-tracking branch 'dylang/master'