added bitRate verification, user abort through the  method and minor improvements based on the feedback got from the cyn@# project
pumped up bower version :D