Git ignore mac PyCharm folder and Mac breadcrumb Ds_Store files.

1.Why; To conform to standards.
2.This pull is still not right, but supposedly can update it.
3.Previous attempt is PR #3 .