Fixing issue #108 - adding array fields support in 'distinct'

Fixing issue #108 - adding array fields support in 'distinct'
Fixing the test failure on python 3.3
Fixing now the test failure on python 2.6
Merge pull request #109 from baruchoxman/master

Fixing issue #108 - adding array fields support in 'distinct'