refactor the status widget

Some refactoring for CDE status:

- removed a bunch of hard-coded DOM manipulation
- the status widget moves into the bottom left area of the files view (no longer hovering over the editing area)
- changed to using css animations on an svg image, instead of using an animated gif (this works better with different backgrounds)
- used some flexbox layout stuff from polymer

@ussuri 
You could also use flexbox for this:
```css
  display: flex;
  flex-flow: column;
  align-items: center;
```

Also, `display` is such an important aspect of an element that I'd prefer to see it as the very first item in any rule.