Type converter

##### Supported conversions:
 - any to `String`
 - `String` to `Number`
 - `Number` to `Number`
 - `Collection` to `array`
 - `Collection` to `Collection`
 - `array` to `Collection`

##### Example
To convert from `String` to `Integer` :
``` java
String oneInString = "1";
Integer oneInInteger = TypeConverter.convert(oneInString, Integer.class);
```