Add array support when time zone aware attributes are enabled

Conflicts:
	activerecord/test/cases/adapters/postgresql/array_test.rb
Remove some warnings