Cureus | Hydatid Cyst of Spleen Presenting with Vague Symptoms: A Diagnostic Conundrum