Merge pull request #312 from Yonaba/master

Added Memoization
adding 99bottles in Java
added decimal to fraction in C++
Merge pull request #313 from Dezahead/master

pull
added 100_Doors in C++
Merge pull request #314 from Dezahead/master

added 100_Doors in C++
Added 100 Doors Problem implementation in C.
Fix spelling in 99_Bottles_Problem folder name.
Update README.
Merge github.com:kennyledet/Algorithm-Implementations
Merge pull request #315 from Yonaba/master

Added Golden Ratio approximation algorithms
adding encryption problem
adding dangerous website problem
adding cryptography implementation
Merge pull request #316 from Dezahead/master

Adding new algorithms
Added 100 Doors Problem implementation in Python
Added 100 Doors implementation in Python2k.
merge
Convert indentation to spaces.
Switch return type of pass_doors_optimized() from list to generator for further optimization.