Gtk column sorting fix and engine regex fix

Hi,

I sent you a mail explaining the changes I made. Here are the little changes.

In the engine, a file named "some serie.mkv.nfo" could have been played. By adding the $ to match the end of the word, I don't seem to have problems anymore.

In the GTKui file, the sorting on the column header behaved strangely.  I fixed it by starting from column 1 instead. The columns sorting seems to work as expected now, except the progress which will make 0/178 before 0/20.

Thanks.