rust 0.6 and some cleanup
ignore symbol files
Merge pull request #1 from fread2281/upstream-merge

Some cleanup and rust 0.6