updated apiary doc, updated fileupload, added hashcode to mementos,
removed warnings
added file hashcode to memento