Add a skeleton for indentation based on smie.

Of course, the autoindent is still broken, but it's a start.