Fix type signature in ql2.proto comments for line and polygon
Fix permissions in packages

Review 2055 by @larkost
Closes #2927
Merge branch 'daniel_3003' into next
merge of #2940 polyglot/arity/55 needs fixes for Python 3.3 and 3.4
Merge commit '334516d6f618970adce3b9595f0dfdee76f64481' into reql_admin

(This merge is on next right before the change that removes the fake pointer interface from datum_t. I'm merging it into reql_admin separately to make the fake pointer merge as small as possible.)