Updates the live flag if the stream is offline

It checks for an empty linckia room or a non existant
room to mark the stream's live flag as false. This is
only triggered on GET /stream/{:id}

[Closes #53]
Updates the live flag if the stream is offline

It checks for an empty linckia room or a non existant
room to mark the stream's live flag as false. This is
only triggered on GET /stream/{:id}

[Closes #53]
Changed default stream live state to true
Updated spec for stream
Adds filters and pagination to streams

* Added live=1 to search for live streams
* Changed default order for streams
* Added limit and offset params
* Added force_check to force live status check
Merge branch 'live-flag-detection' of github.com:peepoltv/peepoltv-api into live-flag-detection

* 'live-flag-detection' of github.com:peepoltv/peepoltv-api:
  Updates the live flag if the stream is offline
Set the token to empty if the stream is not live
Merge branch 'master' into live-flag-detection

* master:
  Updated gems for Rails and for ruby 2.0
  Updated travis.yml to use ruby 2.0
  Change dev server to thin
Changed token to nil when stream is not live
Fixes spec typo
Filter streams that were detected as not live
Merge pull request #51 from peepoltv/live-flag-detection

Updates the live flag if the stream is offline