Fix for types in TypeBlocks for blocks that can accept many types.

This reverts the change done in a6f159af8351ede9eb61dd1de762eb21c969af1a to add
the right type checks

Change-Id: I5f7a6c1710576d2199406c9a0966ee620195bbed
Stylizing the App Inventor Designer.

Making things look more pleasing to the eye!
- Added an update from the old Froyo notifcation bar
- Picked a nicer green (lookin' at you, Andrew!)
- Reactive Buttons
- Margins/Spacing
- Roboto kept in war, no need to rely on Google Fonts.
- other small things, mostly color/spacing

- only modified Ya.css, no real changes to gwt.css

Change-Id: If2be61e90de27adbc94e6f99cb71e4e332700921
change spacing on warning indicator

Change-Id: I19ec6121a7ca43e92536b5e9db423f1e504feb2f