add a standalone webkit browser since fluid no longer works properly

most of the code taken from my shadowebkit project
fix for png header match on ruby 2.0
add a menu to refresh the page or quit