API facelift

many changes - resources merged / renamed / syntax changed

matrix
1. merged with abundaceprofile
2. fixed columns to return all inputted metagenomes
3. more error checking: throws errors if bad data combinations used

download
1. merged analysisset and sequenceset
2. changed id system: now combination of mg id and unique file id or name
3. can pull stage specific info

annotation
1. removed old JSON annotation resource
2. merged sequence and similarity
3. fixed some performance issues

inbox
1. remove 'view' and 'upload' keywords - uses GET and POST and auth to determine actions

user
1. fix auth checking

m5nr
1. added POST ability for batch queries

base:
1. solr query supports POST
2. pagination does not build urls for POST