Strategically located on the Shannon, Athlone Castle has a long and fascinating history of being at the very heart of conflict and unrest.