The Indian government has given developers at least 19 more months to deliver their projects. For homebuyers, this means a…