remove whitespace
remove blank lines
refactor
Squashed commit of the following:

commit 809c4df859a58670a0db9fce95c5982bfb5a5b4a
Author: John Lapeyre <john.lapeyre@gmail.com>
Date:   Mon Dec 29 20:43:04 2014 +0100

    Add wrapper for msieve and build for ecm msieve

commit b641f8ad5690c8d6ad06c1df191d0c25d4d1984f
Author: John Lapeyre <john.lapeyre@gmail.com>
Date:   Mon Dec 29 15:06:46 2014 +0100

    On branch add-ecm
    modified:   deps/build.jl
    to download and build ecm. But not configure correctly yet.