Use symlink instead of hardlink

BTSync breaks the hard links. I assume a new file is created when syncing
Rearrange files

Put dotfiles inside their own directory since hardlinks won't work with btsync. This is so that the files can be stored in a git repo
Add git dotfiles
Update symlinks for git files