fs: only reject read-only open if flags contain a blacklisted write flag
fs: only reject read-only open if flags contain a blacklisted write flag

minusnine/camlistore,slspeek/camlistore_tls_test,tv42/camlistore,toshnix/camlistore,angelcabo/camlistore,camlistore/camlistore,slspeek/camlistore_namedsearch,edrex/camlistore,edrex/camlistore,apparentlymart/camlistore-debian,pombredanne/camlistore,mortenpi/camlistore,camlistore/camlistore,camlistore/camlistore,ginabythebay/camlistore,colemickens/camlistore,angelcabo/camlistore,fgeller/camlistore,angelcabo/camlistore,mortenpi/camlistore,apparentlymart/camlistore-debian,raff/camlistore,tv42/camlistore,pombredanne/camlistore,edrex/camlistore,colemickens/camlistore,mpl/camlistore,tv42/camlistore,mpl/camlistore,edrex/camlistore,raff/camlistore,mpl/camlistore,mpl/camlistore,stevearm/camlistore,apparentlymart/camlistore-debian,colemickens/camlistore,apparentlymart/camlistore-debian,raff/camlistore,colemickens/camlistore,kbajey/testrepo,toshnix/camlistore,angelcabo/camlistore,mpl/camlistore,minusnine/camlistore,tv42/camlistore,fgeller/camlistore,marook/camlistore,henrylee2cn/camlistore,kbajey/testrepo,fgeller/camlistore,stevearm/camlistore,edrex/camlistore,raff/camlistore,edrex/camlistore,mpl/camlistore,apparentlymart/camlistore-debian,nimbus/camlistore,mortenpi/camlistore,stevearm/camlistore,colemickens/camlistore,pombredanne/camlistore,fgeller/camlistore,raff/camlistore,henrylee2cn/camlistore,pombredanne/camlistore,marook/camlistore,mortenpi/camlistore,fgeller/camlistore,apparentlymart/camlistore-debian,pombredanne/camlistore,nimbus/camlistore,tv42/camlistore,edrex/camlistore,toshnix/camlistore,minusnine/camlistore,nimbus/camlistore,pombredanne/camlistore,toshnix/camlistore,kbajey/testrepo,nimbus/camlistore,angelcabo/camlistore,nimbus/camlistore,kbajey/testrepo,ginabythebay/camlistore,stevearm/camlistore,tv42/camlistore,pombredanne/camlistore,henrylee2cn/camlistore,fgeller/camlistore,pombredanne/camlistore,stevearm/camlistore,stevearm/camlistore,nimbus/camlistore,apparentlymart/camlistore-debian,angelcabo/camlistore,slspeek/camlistore_namedsearch,nimbus/camlistore,mortenpi/camlistore,henrylee2cn/camlistore,marook/camlistore,tv42/camlistore,camlistore/camlistore,camlistore/camlistore,stevearm/camlistore,raff/camlistore,kbajey/testrepo,minusnine/camlistore,henrylee2cn/camlistore,ginabythebay/camlistore,minusnine/camlistore,raff/camlistore,minusnine/camlistore,mortenpi/camlistore,slspeek/camlistore_namedsearch,ginabythebay/camlistore,colemickens/camlistore,marook/camlistore,mpl/camlistore,ginabythebay/camlistore,colemickens/camlistore,edrex/camlistore,mortenpi/camlistore,ginabythebay/camlistore,nimbus/camlistore,minusnine/camlistore,camlistore/camlistore,slspeek/camlistore_tls_test,nimbus/camlistore,marook/camlistore,toshnix/camlistore,mortenpi/camlistore,ginabythebay/camlistore,colemickens/camlistore,pombredanne/camlistore,henrylee2cn/camlistore,angelcabo/camlistore,minusnine/camlistore,angelcabo/camlistore,henrylee2cn/camlistore,mpl/camlistore,toshnix/camlistore,slspeek/camlistore_tls_test,marook/camlistore,apparentlymart/camlistore-debian,tv42/camlistore,ginabythebay/camlistore,toshnix/camlistore,marook/camlistore,minusnine/camlistore,slspeek/camlistore_namedsearch,mpl/camlistore,slspeek/camlistore_tls_test,camlistore/camlistore,toshnix/camlistore,fgeller/camlistore,slspeek/camlistore_namedsearch,raff/camlistore,slspeek/camlistore_namedsearch,slspeek/camlistore_tls_test,angelcabo/camlistore,fgeller/camlistore,henrylee2cn/camlistore,slspeek/camlistore_namedsearch,stevearm/camlistore,slspeek/camlistore_tls_test,apparentlymart/camlistore-debian,fgeller/camlistore,henrylee2cn/camlistore,marook/camlistore,mortenpi/camlistore,slspeek/camlistore_namedsearch,kbajey/testrepo,toshnix/camlistore,ginabythebay/camlistore,tv42/camlistore,slspeek/camlistore_tls_test,slspeek/camlistore_tls_test,camlistore/camlistore,kbajey/testrepo,kbajey/testrepo,slspeek/camlistore_namedsearch,camlistore/camlistore,stevearm/camlistore,colemickens/camlistore,raff/camlistore