Anorm support for Array parameter

Currently, array column type can't be set via "on()"

```scala
val arr = connection.createArrayOf("varchar", Array[Object]("as", "b"))
SQL("update table set arr = {arr}").on(`arr -> arr)
 ```
this causes, you can't update or insert into array columns.
Array columns need to be set via "java.sql.PreparedStatement.setArray()".

This pull request adds the conversion, changes attached.