Ladies and gentlemen, it's here!

I started working on this plugin almost a year ago in cooperation with NickE. It was originally a team project, but it soon died out.
NickE did an awful amount of work and he created a boolean operations script that almost worked, but unfortunately his script was buggy and it couldn't deal with complex shapes. That was last October... About 2 weeks ago I decided to finish this piece.
I spent the last 2 weeks working really hard and here's the result! I wrote this whole script myself, but some parts were inspired by NickE's unfinished plugin. Although he doesn't know, he helped me a lot.
This is definitely the most complex ASL script I've ever written and it's probably the largest ASL project ever... more than 1500 lines of code which is absolutely messy and unreadable

!
Anyway, here it is! This script can deal with any shapes, as long as the shapes are closed and all the faces are flat. Texture coordinates get messed up a bit, I'm still working on it...
The script execution might take a few seconds, see the console window to watch the progress.
Be sure to read the ReadMe file... And have fun!
Edit: re-uploaded the attachment (new version of the script released)