Implemented --small and --smaller

With the added code, it's now possible to pass --small and -smaller to do lighter/quicker/smaller tests, especially useful in low-bandwidth environments. They are of course less accurate, especially on high speed connections, but on a high speed connection you won't need -small[er] anyway.