Spanish translation

Here are the spanish translations :)

@ingorichter @redmunds @busykai 
Since 'master branch' is very particular term, perhaps it's worth mentioning 'master', such as `la rama principal (master)`. What do you think?