Add manifest uses permissions: access wifi state, change wifi state, and receive boot complated