install.sh gets add-apt-repository if needed.
install.sh gets unzip if needed.
Fixed path to couchdb-lucene from the couchdb-lucene tarball
Modified the install doc to ask the user to cache pip downloaded packages.
Added apt requirements for lxml pip module.
clean up preindex code
after archive, delete stock states when no more transactions

and another test
Merge pull request #3201 from dimagi/stock-archive

after archive, delete stock states when no more transactions
Merge pull request #3197 from dimagi/deploy-process

clean up preindex code
Added vim *.swp files to .gitignore
Changed default PostgreSQL password to simple but real one 'postgres' in manage.py so we can run this script right after an install with install.sh
Reuse db info to build SQL_REPORTING_DATABASE_URL
Changed the db credentials to match those in manage.py
Updated egenix dependcy to 3.2.7 to keep in sync with the pip repository as 3.2.6 seems not to be available anymore
Use the PostgreSQL user 'commcarehq' instead of default 'postgres'
add location type to fixture
Change ownership of /usr/local/etc/couchdb to couchdb user
Merge pull request #3206 from dimagi/cz

add location type to fixture
initial location fixture support in app builder
Makes couchdb-lucene init.d script executable