Initial play application commit
Add ensime plugin
Add FS Media retrieval model and controller

The file system read is implemented in Binary in a trait (I wanted to
play with them) and the Media model uses it. Just to keep it consistent
(not because I don't know that Media is already plural) the controller
is named Medias.

Finally I added the routes to make this work.
Update the media implementation to use play streaming

See: http://www.playframework.com/documentation/2.2.0/ScalaStream

Used the form shown in Sending large amounts of data so I don't have to
put the entire file into memory but stream it.
Initial implementation on how to play one audio file after another

When playing several audio files together, you can't go to a
previous point in time regardless of the content-length.

After playing with this for a while and exausting (I think) how far it
goes I decided that I will go the js playlist way to play one file after
another, seems easier and it doesn't have issue I have here.