apl_entry: Initialize all memory in apl_newentry

This appeases Valgrind and doesn't "double" initialize memory
apl_gradebook: apl_appendentry returns value
apl_gradebook: Stores creation date & time

Added creation date verification to gradebook test. Also added
function to get the creation time via passed pointer to tm struct.