Adding Singleton pattern examples

- Classic singleton sample
- Synchronized singleton
- Lazy singleton
- Synchronized and volatile singleton
- Chocolate singleton sample