fixed autoformatting for the first go file opened in session (#4)
get indent settings inside GoFmt() (#10) and support more tab & indent settings (smarttab, shiftwidth, softtabstop)