Low calorie foods that can help to curb hunger cravings and keep you full for longer, including eggs, beans and oats