Improve loading textdomain

Use of the `$domain` variable to reduce duplicate strings (variables are fine to use here).

`basename(dirname( __FILE__ ) )` also adds support for symlinked files.

`/languages` string doesn't need trailing slash, as WP trims it off anyway.