[api] [webui] Updated gitignore to exclude vendor/ruby for api and webui. Added hashie to api gemfile