SVN for demo is here: http://anonsvn.jboss.org/repos/richfaces/trunk/samples/fileUploadDemo/
The component is not bound to Seam; it just uses some code from it, so please don't mind about *.seam.* package names.
As for the current snapshot version the upload filter should be manually configured in web.xml. Here is an issue to fix that: http://jira.jboss.com/jira/browse/RF-2396