Slick2

1) upgrade slick dependency to v2.0.0-RC1
2) add basic composite type support
3) array support: allow nested composite type