Added '-x' switch; when specified, nfreeing a physical node results in any virtual node sitting on that physical node to be freed as well. (This should probably be the default behavior.)