Useful categories extending functionality of some built in iOS objects