Making sure all line endings will be LF

Added .gitattributes to make sure all line endings will stay LF
Added more files that should be normalized
Merge pull request #41 from mbed67/line_endings

Making sure all line endings will be LF
Added missing keyword info for methods

Added visibility info and info about static, final and abstract for
methods. This solves the following issues: old-ocean 30, 32 and 33
Merge pull request #42 from mbed67/added_keywords

Added missing keyword info for methods