Fix setting font size on Windows

For Emacs 24.3 on Windows, set-frame-font does not set the font size
when passing font-spec with :size as its argument. To fix that, we use
the old ways that use a font name string to set the font.
Use projectile's alien indexing method on Windows