Removed duplicate libtool entry in .gitignore
Small style and doc update for Component
Added missing TNT_ prefix for include guard macros
Unified blank lines in source files