Split scoring.{h,cc}

I've tried to simplify scoring.{h,cc} and split it. What I couldn't
split I let it in bscores.h

Now you still use scoring.h header the same way, it just includes a
bunch of those new files.
Merge pull request #330 from ngeiswei/refactor_moses_scoring

Split scoring.{h,cc}