Modify model display to accept a model+revision identifier

Issue #38 resolved
Raza Ali created an issue

Model display could display a model at a particular revision by taking in the id parameter the model+revision identifier i.e. /model/{model}.{revision}. Quite a bit of the API already supports the identifier format calls. What currently doesnt could be hidden for non-latest revision views and implemented later on if deemed important.