Neither barbed wire guard nor terror, Independence Day was celebrated freely in Kashmir after many years