added prototype class for playlist support to project, doesn´ t have
integration yet.
fixed playlist class according to tapio's specification
Merge branch 'master' of https://github.com/nieknooijens/performous into playlist
now adds stuff to playlist using insert button
Merge branch 'master' of https://github.com/nieknooijens/performous into playlist
test commit adding a comment
Fix whitespace.
No need to dynamically allocate PlayList.
Fix languge.
No 'using namespace' in headers.
Refactor PlayList.

* Shorter function names (had some redundant information...)
* Document the interface
* Use more performous coding conventions
Add a couple of useful functions to the playlist class.
first proof of concept concerning playlists
- fixed typo queue
- press insert to add stuff to the que when you press enter it will add
the currently selected song to the queue and play the list from
beginning
- when screen-songs gets called it will check the list and if there are
still songs waiting it will start the sing-screen again, this way you
can still enter highscores for songs while using a playlist.
things to do:
- playlist class still uses regular pointer should be boost-managed
pointer and the class should be a singleton regarding to the embedded-
- after each song the playlist should display all numbers in queue on
screen for 10 seconds (this requires me to study the screen classes)
Merge branch 'playlist' of https://github.com/performous/performous into playlist

Conflicts:
	game/playlist.cc
	game/playlist.hh
	game/screen_songs.cc
	game/screen_songs.hh
added clear-function and menu option to skip current song

however I can't clear the list from the song-screen, the list should be
a singlethon so I can acces it from the song screen and clear it when
quit is called.
fixed quit-menu-option wich did the same as skip
fixed some whitespace errors, but still not all
fixed ugly cast and obsolete library declaration
added menu for playlist control in songbrowser, still lots of bugs

most bugs are navigation-bugs, the menu appears but somehow the key-
the should be caught by the overlay-menu not by the songbrowser itself!
fixed navigation button problems

I also removed the insert-button since the menu can now be used for
adding songs.
TODO:
- adding a few menu-options
- adding a function to return the current playlist as string /
stringstream
- adding surface to display list after each song
- add function to generate a menu for editing the playlist between songs
(playlist is displayed for 10 seconds after each song, pushing a button
in these 10 seconds will popup the edit-menu)

also next friday is karaoke at our student society, I´ll try to finish
the above tasks by then so i can test the implementation properly.
added some menu options