Various markup update

- Update html markup for dashboard and group page
- Update footer with build no. and locale selection
- Improve autocomplete component in group's setting page
- Move project search component to banner
- Implement prefix search for project search
- Update left/right menu to be dropdown

Squashed commit of the following:

commit dbef581bba97ea921d8bc46b1d168c24316f2669
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 15:52:17 2013 +1000

    fix project sorting in setting tab

commit 03f7afe1db8653f2fcca5b873312916c594f6252
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 15:48:10 2013 +1000

    Fix sorting by project name

commit 2850fe22ba4e515d12ce19afe2523b1c1bf6ccbf
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 15:39:43 2013 +1000

    change display string to project name

commit 67b23616451b24ba891e71082cc1f5fca8319c08
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 14:12:47 2013 +1000

    Update group page markup

commit 86865f3a54af202483ef90b63fcf007fc530bb96
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 10:53:34 2013 +1000

    project search autocomplete

commit d4df44d39d8461d26fdd18b2dc6c200fd68001b1
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 11 09:16:05 2013 +1000

    Refactor javascript for group setting page

commit 74799603922924ae2b497daeb1029616c80173fc
Author: Alex Eng <aeng@redhat.com>
Date:   Sat Dec 7 08:56:43 2013 +1000

    Refactor scripting

commit b754f293ba2d77859aba4254840ec2f7e941dac9
Author: Alex Eng <aeng@redhat.com>
Date:   Fri Dec 6 16:06:13 2013 +1000

    Clean up javascript

commit 81467d33a2a1bc51ed53711d40d7dff1a9655f38
Author: Alex Eng <aeng@redhat.com>
Date:   Fri Dec 6 11:20:07 2013 +1000

    settings language autocomplete

commit b08ba757de34f248e658bb0bb72be7fca01af78d
Author: Alex Eng <aeng@redhat.com>
Date:   Thu Dec 5 15:44:28 2013 +1000

    WIP: custom autocomplete list

commit f13c448f59cea20d2d32e8302c31a1bdd45bd93d
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 4 15:40:11 2013 +1000

    WIP: improve autocomplete function

commit 6d922c7500343d6dd1473afc13f0989ca22980bf
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 4 14:25:31 2013 +1000

    Update group's page, update on the autocomplete

commit bfa0d2877c35dd15d7518642c3b1a966215547a2
Author: Alex Eng <aeng@redhat.com>
Date:   Wed Dec 4 10:46:15 2013 +1000

    Update new project search

commit 23cef02d76f127efcba40b7f7346b2b90fdabc81
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Dec 3 15:25:07 2013 +1000

    WIP: custom autocomplete component

commit 0b5a85575a0d4bc0f1debd31541e932877df74e8
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Dec 3 13:31:46 2013 +1000

    Update css class for group page

commit f44fc33e5560c034b4f26ef616735e356f1435f6
Merge: 67bd11d 69ab9e2
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Dec 3 13:14:13 2013 +1000

    Merge branch 'integration/master' into UiUpdate

commit 67bd11d43fd7eac1aa3e618ad7d5449b81852652
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Dec 3 08:28:45 2013 +1000

    Add placeholder

commit 592e2b856ca3e50c1b699270b9e78ed790af1c3d
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Dec 2 06:32:26 2013 +1000

    Update dashboard page

commit a61840268f91607b1ff6e6f503ec6a9137fc53a1
Author: Alex Eng <aeng@redhat.com>
Date:   Fri Nov 29 14:55:50 2013 +1000

    Update footer to include version, language selection, update template

commit 029a1c061491115f145859a5c4f388f8508441e0
Author: Alex Eng <aeng@redhat.com>
Date:   Fri Nov 29 13:20:45 2013 +1000

    Implement new project search

commit 0c53b5d15aa2c1756e09a452872bf2af115db59d
Author: Alex Eng <aeng@redhat.com>
Date:   Thu Nov 28 16:05:51 2013 +1000

    WIP: implement new project search

commit d5683e23bc987a25fe64a040ecaf2e591bda011f
Author: Alex Eng <aeng@redhat.com>
Date:   Thu Nov 28 13:36:09 2013 +1000

    WIP: update ui with new css