Make this.formatter less error-prone by providing options.autoConstructFormatter

Related issue: https://github.com/wyuenho/backgrid/issues/248