Ignoring Emacs tramp file
Added a smarter auto indent and parens complete

When the cursor is between two parens, like so{|}, and I hit RET, the
closing paren is put two lines down and inline with the statement, my
cursor is then placed one line down and indented from the statement.

Like so:
if (foo) {|}
RET
if (foo) {
   |
}