What is Gnosticism?

I've written a little about that here.