Changes to config.ru so that it works properly under puma

Without these changes the puma server makes the Hanlon server
available under a default context of '/', regardless of the
'base_path' value in the 'web/config/hanlon_server.conf' file)
add puma as handler
fixes undefined method 'get' for Rack::Handler:Module error
changes 'matches_image' regexp to match any number of leading slash characters
removing script/run-tri.sh script, it is no longer necessary
Merge pull request #140 from tjmcs/tb/run-under-puma

Fixes #139 (Hanlon server config ignored by Rack-based servers) - Thanks everyone!
Merge branch 'master' into tb/fix-is-image-pattern-match
Merge pull request #141 from tjmcs/tb/fix-is-image-pattern-match

Fixes #138 (CentOS images fail to load if base_path is set to '/')

Thanks, everyone!