add md5 uppercase option
add .gitgnore
Merge branch 'master' into dev