Add memento prototype simple-factory state strategy java impls, update add-pattern.sh and Readme.md