added replace node to manifest
fix bug with using wrong sharedpref to determine whether or not to refresh on data connection, explicitly call stopSelf if we determine we cant run
version to 4.0.3