refactor for sdk support

* created 3 different view objects - mobile, server, sdk
* mobile and sdk pull jobs and give viersions based on date
* server still uses versions as found in jobs
* no longer support NA/MISC job names!!!
    - this is because it's necessary to correctly categorize jobs
* order of operations matter, mobile jobs are pulled before server
  so they they can be categorized correctly
Merge branch 'master' of https://github.com/tahmmee/jinja