I'm looking for an IDE that has the following features:[*]Code completion for PHP, HTML, JavaScript+jQuery, CSS[*]JS+CSS minification[*]Mercurial Support[*]Being able to preview the website in different browsers[*]FTP supportThe last two are optional, but the first three I really need. Any suggestions?