taoshan: initial import and rebase of device tree

(one more rebase coming over the next day or two)
Add some more entries to the .gitignore

Ignore a gedit backup file.