porting not boring actionbar in order to use the project in earlier versions, using appcompat