Renamed files by removing superfluous prefixes
Changed include guards
Changed indentation to comply with Boost.Iostreams style
Added license
Added guard for #pragma once
Changed namespace from async_ostream to boost::iostreams::async