remove project permissions from project serialization/de-serialization

HADOOP-4422 Added user don't have permission to access Azkaban workflow
The user add/remove was not trimming white spaces, which caused problems with DB persistence. 
After fixing DB, the permission problem was still not resoled as project permission was encoded/decoded in projects. This patch is to remove it from projects so that project permission is only in project_permission table.