change license to Apache; add javax annotation
sync readme