Update components and CSS using latest CSS
Updated CSS to use nested rules.
Updated components to use appy-author-styles and scoped css.
Updated to use @host.
Updated to use getScopedCss in WebComponent.

BUG=
R=kevmoo@j832.com

Review URL: https://chromiumcodereview.appspot.com//18182007