Everything you need before you apply for GST registration — documents, thresholds, and the mistakes that get applications rejected.