Remove border-radius prefixes

We've already done this in OOjs UI and MediaWiki core

http://caniuse.com/border-radius:
* IE 9+ | FF 4+ | Chrome 5+ | Opera 10.5+ | Safari 5+

Using prefixes would get us FF 2 and Chrome 4 which we don't
support (even MediaWiki doesn't). Older IE, Opera and Safari
never had prefixed versions.

Change-Id: I52f987ddcef7f10ee678520bfc23b84bd03f9236
Fix invalid use of border shorthand syntax

The shorthand syntax is:
 <border-width> || <border-style> || <color>

https://developer.mozilla.org/en-US/docs/Web/CSS/border#Syntax

Some browsers tolerate shorthand values in the wrong order if
they can find certain keywords (like "solid"), but that doesn't
make it right.

Change-Id: Ia244a50704d0f70e249766bb63c416019c27f821
build: Clean up repo split left overs in Gruntfile

* Merge the two patterns in the jshint.all setting.
* Remove hardcoded 'modules/ve' in csslint.all setting,
  just use ** (like in jshint.all).
* Remove reference to inexistent 'modules/ve-mw'.

Change-Id: I4be2844ae8a743d28f843733fe3e7c42dc005a2f
Merge "Remove border-radius prefixes"
Merge "Fix invalid use of border shorthand syntax"
Merge "build: Clean up repo split left overs in Gruntfile"