Add more font-lock keywords

Signed-off-by: Julien Danjou <julien@danjou.info>
Use syntax table, enhance font-lock

This fixes issue #1

Signed-off-by: Julien Danjou <julien@danjou.info>
Support indentation of specform
Add some missing keywords

Signed-off-by: Julien Danjou <julien@danjou.info>
Use defform indent for fn

Signed-off-by: Julien Danjou <julien@danjou.info>
Use defform indent for lambda

Signed-off-by: Julien Danjou <julien@danjou.info>
Add support for if/when/unless

Signed-off-by: Julien Danjou <julien@danjou.info>
Update for with-decorator

Signed-off-by: Julien Danjou <julien@danjou.info>