__getitem__ for NCPolynomial returns degree parts
other minor changes
add a .gitignore file to remove stray text files
added .DS_Store to .gitignore