Implement fileName manipulation in K9LogPatternFileNameComponent

- Remove k9_fileName from K9LogMessage
- Change return type of k9_filePath (NSString -> char)
- Refactor test code
Bumped version number to 0.3.0