Add DCL and Initializing on demand holder idiom.
add some references to class comments
Merge branch 'master' of https://github.com/mortezaadi/java-design-patterns into mortezaadi-master

Conflicts:
	singleton/src/main/java/com/iluwatar/App.java
Merge branch 'mortezaadi-master'