Solve 2008, Qualification Round, Saving the Universe

Summary:
Fix Io-impl.h so that it allows solver function to have empty parameter list

Summary:
Basically we want to customize data parse, in which case we want the
solver just take empty parameter list.
Solve 2008, Qualification Round, Train Timetable

Summary:
Implement std::integer_sequence

Summary:
It is useful for library implementations before gcc 4.9 is available.
Use integer_sequence to simplify other libraries

Summary:
Implement streamScanf which does scanf on istream

Summary:
Some minor refactor

Summary:
Add support for dummy parameters for Reader

Summary:
Small fixes to CMakeLists.txt

Summary:
Implement dummy paramter PackedVector

Summary:
Minor cleanup

Summary:
Solve 2008, Qualification Round, Fly Swatter

Summary:
Simplify 2008, Qualification Round, Saving the Universe

Summary: