added DS_Store to ignore
added cabal bin path
added bower completion