[Literals and constructors]

Adds the code examples from chapter 3.
[Functions]

Adds the code examples from chapter 4.
[Object creation patterns]

Adds the first two code examples from chapter 5.
Merge branch 'master' of github.com:maurocarrero/javascript_patterns