replaced defines with static consts
don't use property accessors in init methods
always return instancetype in init methods
use @import
enabled and fixed additional warnings
bumped version number to 1.1.2