uses gem 't-uda/haml' temporarily
adds gem 'sinatra-param'
implements conflict detecting
adds helpers haml_partial, preserve_newline, etc.