#435 - VSM for commit styling

- adding message for pipeline instance which has not run
- removing highlight from background in this case
#435 - VSM for commit styling

- adding jsunit test cases
Merge pull request #488 from ermauliks/vsm-for-commit

#435 - VSM for commit styling
#435 - VSM for commit styling

- changes in tests, finding has-not-run message thru a pipeline-id
Merge pull request #489 from ermauliks/vsm-for-commit

#435 - VSM for commit styling
#130 - Deleted a duplicate method from /controllers/api/pipelines_controller_spec.rb (old Rails).
#130 - Copying missed out specs to new Rails. Just a copy.
These specs were missing in the migrated Rails code. Copied these missing spec classes. Will be migrating these to new Rails in the next commit.
#130 - Migrated missed out specs to new Rails.
#130 - Uncommented the before and after methods (Migrating to new Rails).
* Tests were passing locally on my mac irrespective of these methods. I think these might come into picture when there is a difference in time zone. Have made it as a seperate commit, so that it's easy to revert the commit if required.
#130 - Added specs for named route path to URL matching.
#130 - Deleted code with missing tests.
* This code was relevant in old Rails. New Rails does this check implicitly.