[setup] Added .gitignore, node deps, submodule updates

Description:
  * Updated README to show that this is an experiment and not meant
    to be used as a stable release yet.
  * Added gitignore
  * Initiaized NPM module (unpublished) and node dependencies
  * Updated all submodules in lib
[setup] Added Gruntfile and files for concat plugin

Description:
  Starting a concat approach first to get polyfills injected
  similar to the polymer approach without the document.write.

Next Steps:
  * Module approach
  * Vuncanize fork concating native elements
  * Generators for element boilerplates
[setup] Updated polyfill generation

Description:
  * Updated generated polyfill files to be ignored in the repo.
  * Added base stub file for polyfill generation.
  * Updated Gruntfile to use base file
[examples] Added example files

Description:
  * Added custom element examples
  * Added testing files (not working yet)