The GST will let investors take their minds off tax laws, but is India Inc ready for the new regime?