improved Mojo::Asset::File to allow appending data to existing files (closes #649)