Styleable html upload input
As all developer know, the HTML input upload can't be styled, and we need to go the long way around to get a custom style for this type.
My idea is remove the rules about that you can't style it, so it become easier for developers to make this input pretty
It has been possible to style file uploads since IE10. The path field can be styles with [::-ms-value](https://msdn.microsoft.com/en-us/library/hh771841(v=vs.85).aspx) and the button can be styled with [::-ms-browse](https://msdn.microsoft.com/en-us/library/dn336890(v=vs.85).aspx).