Renamed all files to comply with the new naming pattern
Updated to new coding style
Fixed some wrongly-typed forward declarations of the Record struct
Made the Record argument const and fixed wrong level names
Made a new DefaultFormatter the default argument instead of nullptr
Fixed a code style issue
Use an std::string instead of a const char*
Documented the ConsoleHandler
Documented the DefaultFormatter
Documented the FileHandler and added an exclusive exception type for it
Documented the Formatter class
Documented the Handler class
The Handler now deletes his Formatter member upon destruction
Added missing throw() declarations
Made the Handler's Formatter getter const
Documented the Level enum and the LevelMember class
Marked the Level getter as const
Documented the Record structure
Made all members of the Record structure constant
Updated the forward declaration comment format