Yeah, Neo IS a savior, Morpheus - hmm, I'm not sure.
Gnosticism differs from christiany in that there are 2 powers ruling the world (dualism) - good (God) and evil (Satan), always fightning and the world is a cross of good and evil. Compare to to eastern Yin and Yang or ancient persian mazdaism. In christianity, God is the only thing that created the world, and Satan IS the evil, but he has no power over the world (he isn't a creator).
In Matrix, the Architect (the God, Satan or whatever) is not a good being - I believe in gnosticism God created soul and Satan created body, and body (the matrix) was a trap which humans had to escape. Neo is the savior that has to free people from the cables connecting them to matrix.
Btw. it is theoreticaly possible to make humans batteries like robots did in matrix - in fact, it's a brilliant idea. Altrough it's not too humanitary to pass. Human organism is basicaly INFINITE generator of electricity and warmth, one adult human's organism produces around 50 watts of power!
If you seen third part, note that the large robot "cannons" which spawned the squids had engines in which there were humans trapped, as they shooted humans - the batteries - were swimming in the red slime like Neo was in first matrix.
As for references (okay, for all interested):
Neo - anagram of One. He is also called the One.
Trinity - The Trinity is God/Jesus/Holy Spirit in christiany.
Morpheus - God of sleep in roman mythology (as far as I remember).
Seraph - angel which guards the God, told to have 3 pairs of wings and sight that incinerates.
Merovingan - dynasty of Merovingan was a french dynasty which (as far as I remember) claimed to have St Joseph as ancestor or smth.
Niobe - in greek mythology, Niobe was a woman who claimed to be better than gods because he had more children than Aretmis or someone.
Nabuccodonesar - Babylionian king known of his madness, he ordered to burn jews who refused to worship serpent statue he ordered to create in furnace. The opera Nabucco is also about him.
Zion - pretty obvious name after bybylical place.
AND THE MOST AMUSING FACTY EVER: Laughing
In first Matrix, time between Neo's death and his coming back to life is 72 seconds. 72 hours is 3 days. Jesus was dead for 3 days before he ressurected.