Merge pull request #1061 from inthause/documents

Update address management in order process
Keep only typeahead component of ui-boostrap (other components cause conflicts).
Add twig blocks to enable to replace addToCart section in product detail and to replace item section in product lists.
Add ThemeSelector block to handle themeName request parameter + add navigationContext in __change in page templates.
Merge pull request #1062 from intportg/dev

Typeahead, ThemeSelector, twig blocks
Merge pull request #1063 from inthause/documents

some fixes
Add 'defaultBillingAddress' and 'defaultShippingAddress' on Commerce Profile