Merge pull request #1287 from ToJans/WindowsBugfixing

Added .gitattribute for fixtures in tests, so CRLF is not autoconverted
Deprecate (fun(...) -> ...) spec style

We are deprecating this style because it reads ambiguous
as a function that receives another function as argument.
Move .gitattributes files to repo root
Fix a bug when inspecting records nested in tuples
Fix formatting issues in Typespec's docs
Merge pull request #1289 from alco/typespec-doc-formatting

Fix formatting issues in Typespec's docs
Use the significantly faster Git protocol for github: dependencies

See: http://git-scm.com/book/ch4-1.html#The-Git-Protocol
Merge pull request #1292 from devinus/github-git-protocol

Use the significantly faster Git protocol for github: dependencies
Update error message in ExUnit
Use .bat executables on Windows
Updated elixir.bat so one can also pass in non ".ex" files

Commands like mix etc do not pass in an ex-file, but a file without an
extension, so I added a check if a parameter is a file or not. If it is,
it assumes this is the file to be ran.