hswaw/site: basic /about and /about_en rendering

This renders the About and About-but-in-English templates already
present.

It integrates header.html and rotimage_at.html into the basic template.
These were separates so that different webapps on boston-packets could
serve the same header file from the same sources, but this approach will
have to be abandoned for this version of the site anyway.

We'll have to figure out how/if to share these things between different
webapps, but probably only after we actually come up with a new site
theme. Let's keep it simple for now.

We also skip porting the 'subscribe to lists' template and
functionality, as it's broken right now anyway.

Change-Id: Ia89bfcaa1e250bd74d1771e095b3c8505b08c606
diff --git a/hswaw/site/templates/about.html b/hswaw/site/templates/about.html
index 4be3049..aa6aecd 100644
--- a/hswaw/site/templates/about.html
+++ b/hswaw/site/templates/about.html
@@ -1,12 +1,14 @@
-{% extends 'basic.html' %}
-{% block page_scripts %}
+{{ define "page_scripts" }}
   <script type="text/javascript" src="https://widgets.twimg.com/j/2/widget.js"></script>
-{% endblock %}
-{% block page_style %}
+{{ end }}
+
+{{ define "page_style" }}
   <link rel="stylesheet" href="static/main.css"/>
-{% endblock %}
-{% block title %}O Hackerspace Warszawa{% endblock %}
-{% block content %}
+{{ end }}
+
+{{ define "title" }}O Hackerspace Warszawa{{ end }}
+
+{{ define "content" }}
   <div id="left">
       <div id="about">
           <h2><a href="about_en">Read about us in English</a></h2>
@@ -66,7 +68,7 @@
       </ul>
   </div>
   <div id="right">
-    {% include "subscribe.html" %}
+    <!-- TODO(q3k): add this {% include "subscribe.html" %} -->
     <h1 class="twitter">Twitter</h1>
     <script type="text/javascript">
     new TWTR.Widget({
@@ -97,4 +99,4 @@
     }).render().setUser('hackerspacepl').start();
     </script>
   </div>
-{% endblock %}
+{{ end }}