changed handleDeclarations, single optional declarations are now renamed, this is needed for:
#if definedEx(CONFIG_LFS)
typedef unsigned long long uoff_t;
#endif
#if !definedEx(CONFIG_LFS)
typedef unsigned long uoff_t;
#endif

otherwise these typedefs would not have been renamed, as they are only optional -> the compiler has two declarations for uoff_t
Merge remote-tracking branch 'origin/master'